数据类型简易记录
(一)整数类型
类型 | 说明 | 范围 |
sbyte | 8位有符号整数 | -128~127 |
short | 16位有符号整数 | -32768~32767 |
int | 32位有符号整数 | -2147483648~2147483647 |
long | 64位有符号整数 | -9223372036854775808 ~9233720368547755807 |
byte | 8位有符号整数 | 0~255 |
ushort | 16位有符号整数 | 0~95535 |
uint | 32位有符号整数 | 0~4294967295 |
ulong | 64位有符号整数 | 0~18446744073709551615 |
- 十进制:不能以0作为十进制的开头(0除外)。
- 八进制:必须以0开头。
- 十六进制:必须以0X或0x开头。
(二)浮点类型
类型 | 说明 | 范围 |
float | 精确到7位数 | ±1.5×10^-45~±3.4×10^38 |
double | 精确到15~16位数 | ±5.0×10^-324~±1.7×10^308 |
- 需要使用float类型变量时,必须在数值的后面跟随f或F,否则会被识别为double类型处理。
(三)布尔类型
- true
- false
(四)枚举类型
enmu
{
list1=value1, list2=value2, list3=value3,
……
listN=valueN,
}