當前位置:生活全書館 >

IT科技

> int型資料的取值範圍怎麼算

int型資料的取值範圍怎麼算

int的意思是基本整型,計算取值範圍:當位元組數為2時 取值範圍為-32768到32767;當位元組數為4時,取值範圍為負的2的31次方,到2的31次方減1。

int型資料的取值範圍怎麼算

nt型別在記憶體中佔用了4個位元組,也就是32位。int型別是有符號的,因此,32位並不會全部用來儲存資料,使用最高位來儲存符號,最高位是0,提示資料是正數,最高位是1,表示資料是負數,使用其他的31位來儲存資料。C語言沒有規定各種整數型別的表示範圍,也就是說,沒有規定各種整數的二進位制編碼長度,對於int和long,只規定了long型別的表示範圍不小於int,但也允許它們的表示範圍相同。具體C語言會對整型和長整型規定表示方式和表示範圍。

整數(int型別的常量)有幾種書寫形式,程式中的整數一般採用十進位制寫法。用十進位制方式寫出的一個整數就是普通數字字元組成的一個連續序列,其中不能有空格、換行或其他字元。C語言規定十進位制表示的數字不能是0,除非要寫的整數本身就是0。

標籤: int 取值
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/59op8w.html