floorToDouble 抽象方法

double floorToDouble()
override

返回不大于 this 的最大整数值。

如果这个值已经是整数值的双精度浮点数,包括 -0.0,或者它不是一个有限值,则返回值不变。

为了进行四舍五入,-0.0 被认为是小于 0.0 的。在 0.0 < d < 1.0 范围内的数字将返回 0.0

print(1.99999.floorToDouble()); // 1.0
print(2.0.floorToDouble()); // 2.0
print(2.99999.floorToDouble()); // 2.0
print((-1.99999).floorToDouble()); // -2.0
print((-2.0).floorToDouble()); // -2.0
print((-2.00001).floorToDouble()); // -3.0

实现

double floorToDouble();