3ff16进制转10进制

2024-11-22 12:31:12
推荐回答(3个)
回答(1):

我想问一下是(3ff16)十六进制 还是(3ff)十六进制?
如果是(3ff16)的话,转十进制就是261910
如果是(3ff)的话,转十进制就是1023

过程:举例第一个:3*16的4次方+15*16的3次方+15*16的2次方+1*16的1次方+6*16的0次方
=196608+61440+3840+16+6
=261910

回答(2):

3ff(16)=0x400-1,其中0x400直接翻成二进制位0010 0000 0000 ,所以十进制就是2^10=1024,所以答案就是1023

回答(3):

3ff=0x400-1=2^10-1=1024-1=1023