0x是多少进制
0x是十六进制的前缀,表示后面的数字是以十六进制表示的。十六进制是一种逢16进1的进位制,用数字0到9和字母A到F(或a~f)表示,其中A~F表示10~15,这些称作十六进制数字。因此,0x表示的是十六进制,也就是16进制。
十六进制出自秦相李斯之手。传说李斯制定度量衡之前请示过秦始皇。秦始皇给了他制定度量衡的原则——天下公平。李斯根据这四个字的笔画数(十六画)就定为十六进一。
例如十进制数57,在二进制写作111001,在16进制写作39。如今的16进制则普遍应用在计算机领域,这是因为将4个位元(Bit)化成单独的16进制数字不太困难。1字节可以表示成2个连续的16进制数字。可是,这种混合表示法容易令人混淆,因此需要一些字首、字尾或下标来显示。