怎麼計算byte,short,int等數據類型的取值範圍

一個byte由八個位組成,符號位 + 數值位,如x0000000,其中第1位是符號位,後面的7位表示數值,第1位是符號位(0爲正,1爲負)。這樣+1就是00000001,-1就是10000001。最大的正數就是0 1111111,即20+ 21+……+26=127;最小的負數,同理,爲1 1111111,即==-127==。 到這裏可能有小夥伴開始納悶了明明是-127那怎麼變成-128了呢。 那我
相關文章
相關標籤/搜索