每个十六进制数为4bit,1bit=0.125字节,因此8位16进制是4个字节,刚好是一个int整型
F的二进制码为 1111
7的二进制码为 0111
也就是说,整个整数 0x7FFFFFFF 的二进制表示就是除了首位是 0,其余都是1
就是说,这是最大的整型数 int(因为第一位是符号位,0 表示他是正数)
通常在函数中,都宏定义INF为0x7fffffff,作为int 型的最大值
0x7fffffff
最新推荐文章于 2021-05-29 21:21:08 发布
每个十六进制数为4bit,1bit=0.125字节,因此8位16进制是4个字节,刚好是一个int整型
F的二进制码为 1111
7的二进制码为 0111
也就是说,整个整数 0x7FFFFFFF 的二进制表示就是除了首位是 0,其余都是1
就是说,这是最大的整型数 int(因为第一位是符号位,0 表示他是正数)
通常在函数中,都宏定义INF为0x7fffffff,作为int 型的最大值