https://www.cnblogs.com/m110/p/7754930.html
类型 ? ? ? ? 范围 ?? ? 大小
sbyte? -128?到?127 ? ? 有符号?8?位整数
byte ?0到255 ? ? ? ? ?无符号?8?位整数
char ? U+0000?到?U+ffff? ? ? ?16?位?Unicode?字符
short -32,768?到?32,767 ? ? ? 有符号?16?位整数
ushort ? ? ? ? ? ? 0?到?65,535 ?? 无符号?16?位整数
int ??-2,147,483,648?到?2,147,483,647 ?? ? 有符号?32?位整数
uint 0?到?4,294,967,295 ? ?? 无符号?32?位整数
long -9,223,372,036,854,775,808?到?9,223,372,036,854,775,807 ??有符号?64?位整数
ulong 0?到?18,446,744,073,709,551,615 ?? ? ? 无符号?64?位整数
--------------------------------------------------------------------------------------------------------------------------
类型 大致范围 精度
float ±1.5e?45?到?±3.4e38 ? ? ?7?位
double ??±5.0e?324?到?±1.7e308 ?15?到?16?位