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();