int最多可存多大的數?使用者18485265635822022-01-01 19:29:55

2^32

int型別能儲存的最大數值是2^32 int型別在記憶體中佔4個位元組,也就是用32位二進位制表示。其中最高位為符號位,0表示正,1表示負。 int型別正數上限二進位制表示為0111 1111 1111 1111即(2^32)-1,表示0的符號位是0(即最高位是:0000 0000 0000 0000

由於0已經被正數這一邊表示了,所以負數的1000 0000 0000 0000就可以用來表示-2^32