Java 总是把数字四舍五入
我想知道如何指示Java总是对给定的数字进行四舍五入 例如: 有什么建议吗 提前感谢!:) 就是这样: 返回小于或等于参数且等于数学整数的最大(最接近正无穷大)双倍值 这就是: 返回小于或等于参数且等于数学整数的最大(最接近正无穷大)双倍值Java 总是把数字四舍五入,java,math,rounding,Java,Math,Rounding,我想知道如何指示Java总是对给定的数字进行四舍五入 例如: 有什么建议吗 提前感谢!:) 就是这样: 返回小于或等于参数且等于数学整数的最大(最接近正无穷大)双倍值 这就是: 返回小于或等于参数且等于数学整数的最大(最接近正无穷大)双倍值 我会使用Math.floor(double)而不是Math.round(double) 或者,如果你想向0进发,你可以直接施放 double d = 1.999999999999; long l = (long) d; 我会使用Math.floor(dou
我会使用
Math.floor(double)
而不是Math.round(double)
或者,如果你想向0进发,你可以直接施放
double d = 1.999999999999;
long l = (long) d;
我会使用
Math.floor(double)
而不是Math.round(double)
或者,如果你想向0进发,你可以直接施放
double d = 1.999999999999;
long l = (long) d;
Math.floor函数就可以了 获取一个double,返回小于或等于参数且等于数学整数的最大(最接近正无穷大)double值 如果你需要一种不同的形式,只需在(即int)之后使用它 如果您对其工作原理感到好奇,请参阅以下规格:
如果你需要一个例子,请告诉我,我会给你介绍:)数学。楼层功能可以解决这个问题 获取一个double,返回小于或等于参数且等于数学整数的最大(最接近正无穷大)double值 如果你需要一种不同的形式,只需在(即int)之后使用它 如果您对其工作原理感到好奇,请参阅以下规格:
如果您需要一个示例,请告诉我,我会为您介绍:)Math.floor是您要查找的函数。请检查,您应该能够在其中找到所需的方法。Math.floor是您要查找的函数。请检查,您应该能够在其中找到所需的方法。