二進制數(shù) | 十進制數(shù) |
---|---|
10000000 | -128 |
10000001 | -127 |
10000010 | -126 |
10000011 | -125 |
... | ... |
11111101 | -3 |
11111110 | -2 |
11111111 | -1 |
00000000 | 0 |
00000001 | 1 |
00000010 | 2 |
... | ... |
011111100 | 124 |
011111101 | 125 |
011111110 | 126 |
011111111 | 127 |
int 最大值
在上表中我們看到,首位的 bit 用來表示符號,因此在 sigend 是少一位 bit 來存儲內(nèi)容。int 是 4 byte,結(jié)合上述,可以得出 int 在 signed 最大值為
231−1=2147483647
在 unsigned 中,無需首位 bit 表示符號,因此為
232−1=4294967295
參考資料:二進制、比特、字節(jié)、補碼。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
標簽:葫蘆島 拉薩 嘉峪關(guān) 吐魯番 安徽 洛陽 甘南
巨人網(wǎng)絡(luò)通訊聲明:本文標題《MySQL中int最大值深入講解》,本文關(guān)鍵詞 MySQL,中,int,最大值,深入,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。