プログラミングにおいて、数値の型変換はよく必要とされます。Dart言語の toInt()
メソッドは、この中でも特によく使われるもので、浮動小数点数を整数に変換します。
toInt()
メソッドは、指定された浮動小数点数の小数部分を切り捨て、整数部分だけを取り出します。この結果、新しい整数値が得られます。
利用場面
- 画像の座標計算など、ピクセル単位での操作が求められる場合。
- 小数点以下が不要な計算、たとえば人数や商品の数量など。
double height = 173.5;
int roundedHeight = height.toInt();
print(roundedHeight); // 173
double x = 42.8;
double y = 99.3;
int xPos = x.toInt();
int yPos = y.toInt();
drawPoint(xPos, yPos);
Dartの toInt()
メソッドは、浮動小数点数から整数への変換をシンプルに実行します。この変換は多くのプログラムで求められる操作なので、その利便性はとても高いですが、小数部分が切り捨てられるため、変換前にその影響範囲を考えたうえで利用しましょう。