int:
主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、響應(yīng)式網(wǎng)站、程序開(kāi)發(fā)、微網(wǎng)站、重慶小程序開(kāi)發(fā)等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開(kāi)發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體,具備承接不同規(guī)模與類型的建設(shè)項(xiàng)目的能力。
int 數(shù)據(jù)類型是32位、有符號(hào)的以二進(jìn)制補(bǔ)碼表示的整數(shù);
最小值是 -2,147,483,648(-2^31);
最大值是 2,147,483,647(2^31 - 1);
一般地整型變量默認(rèn)為 int 類型;
默認(rèn)值是 0 ;
例子:
int a = 100000, int b = -200000。
1、對(duì)于正數(shù)來(lái)說(shuō),它的補(bǔ)碼就是它本身。
2、對(duì)于負(fù)數(shù)來(lái)說(shuō),它的補(bǔ)碼是它對(duì)應(yīng)的正數(shù)的二進(jìn)數(shù)所有位取反之后加一。
3、由負(fù)數(shù)的補(bǔ)碼求原碼也是相同的操作(所有位取反+1)即為該負(fù)數(shù)的絕對(duì)值
int是4個(gè)字節(jié),32位,
10000000 00000000 00000000 00000000 是補(bǔ)碼,第一位為符號(hào)位,1表示負(fù)數(shù),所以
對(duì)剩下的位取反,結(jié)果為 1111111 11111111 11111111 11111111,加一后為10000000 00000000 00000000 00000000
4、所以原碼指的是-2^31=-2147483648
以上就是java int的長(zhǎng)度是多少的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!