C#之整数型
C#之整數型
? ? ? ? ? 整數型
? ? ? ? ??整數是不包括小數部分的數字。
? ? ? ? ??在編寫C#程序時,首先,對處理的數據進行長度判斷,選擇符合長度限度的數據類型,節省存儲數據的空間。
? ? ? ? ??C#中的整數型數據包括8種。
? ? ? ? ??Sbyte
? ? ? ? ??說明:有符號8位整數。
? ? ? ? ??范圍:-128(2^7)~127(2^7-1)
? ? ? ? ??byte
? ? ? ? ??說明:無符號8位整數。
? ? ? ? ??范圍:0~255(2^8-1)
? ? ? ? ??Short
? ? ? ? ??說明:有符號16位整數。
? ? ? ? ??范圍:-32768(-2^15)~32767(2^15-1)
? ? ? ? ??Ushort
? ? ? ? ??說明:無符號16位整數。
? ? ? ? ??范圍:0~65535(2^16-1)
? ? ? ? ??Int
? ? ? ? ??說明:有符號32位整數。
? ? ? ? ??范圍:-2147483648(-2^31)~2147483647(2^31)
? ? ? ? ??Uint
? ? ? ? ??說明:無符號32位整數。
? ? ? ? ??范圍:0~4294967295(2^32-1)
? ? ? ? ??Long
? ? ? ? ??說明:有符號64位整數。
? ? ? ? ??范圍:-9223372036854775808(-2^63)~9223372036854775807(2^63-1)
? ? ? ? ??Ulong
? ? ? ? ??說明:無符號64位整數。
? ? ? ? ??范圍:0~184467440737095551615(2^64-1)
? ? ? ? ??數據類型所表示的數字位數和容納的數字數量的關系
? ? ? ? ??1、一個整數數據類型可表示n位整數。
? ? ? ? ??2、如果為無符號整數,則最小值為0,最大值為2^n-1,可以表示2^n個數。
? ? ? ? ??3、如果為有符號整數,則最小值為-2^(n-1),最大值為2^(n-1)-1。
總結
- 上一篇: ASP.NET的命名空间
- 下一篇: C#之实数型