C# 数値の有効範囲


データ型 数値の有効範囲
int型(System.Int32型) 符号付き32bit整数値。-2147483648 ~ 2147483647
uint型(System.UInt32型) 符号なし32bit整数値。0 ~ 4294967295
long型(System.Int64型) 符号付き64bit整数値。-9223372036854775808 ~ 9223372036854775807
ulong型(System.UInt64型) 符号付き64bit整数値。0 ~ 18446744073709551615
decimal型(System.Decimal型) 96bit10進値。-79228162514264337593543950335 ~ 79228162514264337593543950335
float型(System.Single型) 単精度(32bit)浮動小数点数値。-3.402823e38 ~ 3.402823e38
double型(System.Double型) 倍精度(64bit)浮動小数点数値。-1.79769313486232e308 ~ 1.79769313486232e308