floor()
メソッドは、浮動小数点数をその値以下の最大の整数に切り捨てる操作を行います。
floor()
メソッドは、指定した浮動小数点数の値以下の最大の整数に切り捨てる役割を果たします。つまり、数値の小数点以下を無視して、その値に最も近い小さい整数を返すのです。
利用場面
- 価格計算など、小数点以下の値を無視したい場合。
- 数学的な計算で切り捨てを必要とする場合。
double number1 = 10.75;
int result1 = number1.floor(); // result1 は 10
double number2 = -10.75;
int result2 = number2.floor(); // result2 は -11