0x80000000是多少 0x80000000表示什么数
请高手进来帮我解答
一分没有。真的不想说了,没动力。
0x80000000是多少 0x80000000表示什么数
你C基础里的进制研究研究。
0x80000000是十六进制的表示方法。表示80000000是一个十六进制数。
a&bit是位运算。>>一样也是右移位运算。
找书或百度里找一下研究吧。
0x80000000转成INT型是多少?是怎么算的
满意的答案是错的,我来更正下,免得误导其他人。
首先int是32位的,4个字节,一个字节8位
0x80000000 的2进制是
1000,0000,0000,0000,0000,0000,0000,0000
第一位是符号位,表示负的
后边是数值位,因为是负数,所以要取反计算,
000,0000,0000,0000,0000,0000,0000,0000取反后
111,1111,1111,1111,1111,1111,1111,1111,十进制是2147483648。
所以,0x80000000是-2147483648,int的最小值。
同样可以推算出0x7fffffff 是int的最大值。