整數類資料型別表 (C# 參考)
下表顯示構成簡單型別子集的整數類資料型別的大小和範圍。
型別 |
範圍 |
大小 |
---|---|---|
-128 至 127 |
帶正負號的 8 位元整數 |
|
0 至 255 |
不帶正負號的 8 位元整數 |
|
U+0000 至 U+ffff |
Unicode 16 位元字元 |
|
-32,768 至 32,767 |
帶正負號的 16 位元整數 |
|
0 至 65,535 |
不帶正負號的 16 位元整數 |
|
-2,147,483,648 至 2,147,483,647 |
帶正負號的 32 位元整數 |
|
0 至 4,294,967,295 |
不帶正負號的 32 位元整數 |
|
-9,223,372,036,854,775,808 至 9,223,372,036,854,775,807 |
帶正負號的 64 位元整數 |
|
0 至 18,446,744,073,709,551,615 |
不帶正負號的 64 位元整數 |
如果由整數常值表示的值超過 ulong 的範圍,會產生編譯錯誤。