0x9999就是十六进制数9999,转换成十进制数是39321,即9999(十六进制) = 39321(十进制)。
十六进制转换成十进制的具体算法是:1、首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。2、将十六进制每位上的数乘以位权,最后将得出来的数加在一起,结果就是转化完的十进制数。
具体计算过程如下:
9999(十六进制) =9×16³+9×16²+9×16¹+9×16⁰=9×4096+9×256+9×16+9×1=39321。