在线等 c语言的十六进制oxdf中的df是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:19:18
c语言的十六进制oxdf中的df是什么意思
那a b c d f各表示多少 ?最大是只能到f吗

ox表示“这是一个十六进制数”后面的df表示这个数的大小。
16进制数和2进制是分不开的。
一个16进制数(1位)它的表示范围是从2进制的0000-1111,这16个数用16进制表示分别是
0 1 2 3 4 5 6 7 8 9 a b c d e f
你说的d=1101,f=1111(这些都是2进制)合起来,oxdf=11011111
而a,b,c,d,e,f是表示10~15,当然最大只能到f,相当于10进制里面,个位最大只能到9了。

0x在C语言中表示当前符号是一个十六进制数。
a = 10, b = 11, c = 12, d = 13, f = 15。每个数位最大只能到f。

……
0x表示是十六进制,d=13,f=15,SO 0xdf=13*16+15=……
你自己算吧