<C#Learn/>
C#基礎 レッスン4

数値型

int・long・float・double・decimalの違いと使い分けを学びましょう。

整数型の種類

C#には複数の整数型があり、扱える値の範囲が異なります。最もよく使うのはint(32ビット整数)です。

サイズ範囲
byte8bit0 〜 255
short16bit-32,768 〜 32,767
int32bit約 ±21億
long64bit約 ±922京

整数型の使い方

各整数型のリテラルと最大値・最小値を確認しましょう。

C#エディタ

浮動小数点型と decimal

小数を扱う型は3種類あります。float(32bit)とdouble(64bit)は2進数浮動小数点で、精度に限界があります。decimal(128bit)は10進数演算で、金融計算に適しています。

浮動小数点の精度の違い

doubleとdecimalの精度の違いを実際に確認しましょう。

C#エディタ