最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++中關(guān)于int、long、long?long等取值范圍

 更新時(shí)間:2024年02月07日 09:48:25   作者:ToBeTuring  
這篇文章主要介紹了c++中關(guān)于int、long、long?long等取值范圍,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

計(jì)算方式

32位無(wú)符號(hào)整數(shù) , 其表示范圍是2的32次方,最大整數(shù)為 2的32次方-1

有符號(hào)數(shù)則要去除一個(gè)符號(hào)位,正數(shù)最大為2的31次方-1 , 負(fù)數(shù)最小為負(fù) 2的31次方

從百度中查閱了一下,有說(shuō)最大是32767(對(duì)應(yīng)16位),有說(shuō)最大是2147483647(對(duì)應(yīng)32位)

理論上

int 在32位系統(tǒng)中為 4字節(jié),也就是32位。

在一些16位系統(tǒng)中,int 為2字節(jié),在64位系統(tǒng)中int為8字節(jié)

但實(shí)際上在64位系統(tǒng)中,int類(lèi)型的數(shù)值達(dá)不到8字節(jié)

通過(guò)查閱資料了解到

C/C++中,整型數(shù)據(jù)是用int來(lái)進(jìn)行定義的,整型的范圍就是指int類(lèi)型所能表示的整數(shù)的范圍。

在32位或64位機(jī)器中,int占4個(gè)字節(jié),即32位。

如果實(shí)在不知道大小,可以通過(guò)實(shí)驗(yàn)得到:

    int a;
    cin>>a;
    cout<<a<<endl;
  • 輸入值:

1000000000000000000000000000000000000000000

  • 結(jié)果:

1000000000000000000000000000000000000000000
2147483647

  • 輸入值:

-1000000000000000000000000000000000000000000

  • 結(jié)果:

-1000000000000000000000000000000000000000000
-2147483648

由此可以得到int的最大值2147483647

int的最小值-2147483648

總結(jié)

C/c++中 int、long、long long等取值范圍

  • unsigned int 0~4294967295
  • int -2147483648~2147483647
  • unsigned long 0~4294967295
  • long -2147483648~2147483647
  • long long的最大值:9223372036854775807
  • long long的最小值:-9223372036854775808
  • unsigned long long的最大值:18446744073709551615 //20位

當(dāng)然了,以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

喜德县| 正安县| 乌什县| 周口市| 本溪市| 富锦市| 北海市| 邵阳县| 喜德县| 桐梓县| 三亚市| 东山县| 手机| 安庆市| 岑溪市| 武清区| 莒南县| 浠水县| 左权县| 晋州市| 黎城县| 桐庐县| 西林县| 连州市| 元江| 淮安市| 济宁市| 迭部县| 保亭| 太谷县| 阿图什市| 桂林市| 德令哈市| 磐安县| 十堰市| 新安县| 太谷县| 邢台市| 金山区| 通江县| 通辽市|