Javascript 可以使用Jquery进行十六进制算术运算吗?

Javascript 可以使用Jquery进行十六进制算术运算吗?,javascript,jquery,Javascript,Jquery,我收到十六进制格式的数字。我想用它们做算术运算,而不必再把它们转换成十进制?可能是这样的: var a=a23b var b=f65 变量c=a+b 谢谢 您不需要jQuery—Javascript可以做到这一点 如果您的数字为十六进制,则可以执行以下操作: var a= 0xa23b; var b = 0xf65; var c = a+b; 如果需要从某些字符串数据转换,可以先使用parseInt(): var a = parseInt('a23b',16); . . 最后,如果需要显示十

我收到十六进制格式的数字。我想用它们做算术运算,而不必再把它们转换成十进制?可能是这样的:

var a=a23b
var b=f65
变量c=a+b


谢谢

您不需要jQuery—Javascript可以做到这一点

如果您的数字为十六进制,则可以执行以下操作:

var a= 0xa23b;
var b = 0xf65;
var c = a+b;
如果需要从某些字符串数据转换,可以先使用
parseInt()

var a = parseInt('a23b',16);
.
.
最后,如果需要显示十六进制结果,请使用
.toString
将其转换为十六进制字符串

var aDisplay = a.toString(16);       // Plain hex number


不,这是不可能的,jQuery不做数学运算。
var aDisplay = '0x'+a.toString(16);  // hex number with '0x' prefix