导读 请高手进来帮我解答 一分没有。真的不想说了,没动力。 0x80000000是多少 0x80000000表示什么数 你C基础里的进制研究研

请高手进来帮我解答

一分没有。真的不想说了,没动力。

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的最大值。