C#で扱うデータの型の種類とサイズです。
目次
C#の組み込みの値型
形式 | キーワード | サイズ(ビット数) | 範囲 |
論理型 | bool | 1 | true/false |
文字型 | char | 16 | Unicode Standard |
符号つき整数型 | sbyte | 8 | -128 ~ 127 |
符号つき整数型 | short | 16 | -32,768 ~ 32,767 |
符号つき整数型 | int | 32 | -2,147,483,648 ~ 2,147,483,647 |
符号つき整数型 | long | 64 | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
符号なし整数型 | byte | 8 | 0 ~ 255 |
符号なし整数型 | ushort | 16 | 0 ~ 65,535 |
符号なし整数型 | uint | 32 | 0 ~ 4,294,967,295 |
符号なし整数型 | ulong | 64 | 0 ~ 18,446,744,073,709,551,615 |
小数点型 | float | 32 | -3.402823e38 ~ 3.402823e38 -1.5e-45 ~ 1.5e-45 (有効桁数:~6~9桁) |
小数点型 | double | 64 | -1.79769313486232e308 ~ 1.79769313486232e308 -5.0e-324 ~ 5e-324 (有効桁数:~15-17桁) |
小数点型 | decimal | 128 | -7.9228e28 ~ 7.9228e28 -1.0e-28 ~ 1.0e-28 (有効桁数28から29桁の数字) |
コメント