0X意味着什么?

时间:2011-11-17 18:34:05

标签: javascript

0X是什么意思?我在课堂上看到它,但我的老师也不知道。它是十六进制这个词的同义词还是它意味着所有的值?谢谢你的帮助!

4 个答案:

答案 0 :(得分:11)

是的,这意味着以下值是十六进制的:

var num = 0xFF; //255  -  1111 1111

答案 1 :(得分:5)

这意味着令牌中的后续字符应解释为heXadecimal

0x20

表示十进制值

32

答案 2 :(得分:4)

是的,这意味着'0x'之后的值被解释为十六进制值。

var a = 0x123;
console.log(a); // output is ((16^2)*1) + ((16^1)*2) + ((16^0)*3) = 291

另见What do numbers using 0x notation mean

希望有所帮助。

答案 3 :(得分:2)

0x是您在JavaScript中表示十六进制字符串的方式,例如: 0xFFFFFF