「javaround」javaround函数
本篇文章给大家谈谈javaround,以及javaround函数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java的Math.round 到底是什么意思?
- 2、java round函数怎么用
- 3、Java的Math.round()方法是把参数加上0.5然后输出与之最接近的整数吗?
- 4、java四舍五入的函数
Java的Math.round 到底是什么意思?
Math.round()方法举例:
Case1:小数点后第一位 = 5
正数:Math.round(11.5) = 12
负数:Math.round(-11.5) = -11
Case2:小数点后第一位 5
正数:Math.round(11.49) = 11
负数:Math.round(-11.49) = -11
Case3:小数点后第一位 5
正数:Math.round(11.69) = 12
负数:Math.round(-11.69) = -12
总结:
Math类中提供了三个与取整有关的方法:ceil,floor,round 这些方法的作用于它们的英文名称的含义相对应
java round函数怎么用
用于 小数Math.Round() ;函数 就是 去四舍五入 。
Math.Round(1.3) ; 结果为 1 ;Math.Round(1.6) ; 结果为 2 ;
多看看 Math 吧
Java的Math.round()方法是把参数加上0.5然后输出与之最接近的整数吗?
Math.round的实现方法:
public static long round(double a) {
if (a != 0x1.fffffffffffffp-2) // greatest double value less than 0.5
return (long)floor(a + 0.5d);
else
return 0;
}
分析这个方法,我们就可以知道,round方法是 +0.5 然后向下取整。(floor()地板的意思,即向下取整-取比当前数字小的整数,ceil()是天花板的意思,即向上取整-取比当前数字大的整数)
例如:Math.round(3.5);//3.5+0.5 = 4 向下取整:4
Math.round(-3.5);//-3.5+0.5 = -3 向下取整:-3
java四舍五入的函数
java四舍五入的函数:Math.round
语法:
Math.round(x);
参数:
x 为一数值。
解释:
方法。返回对参数x四舍五入后所得的整数近似值。
例子:
public class MathTest {
public static void main(String[] args) {
System.out.println("小数点后第一位=5");
System.out.println("正数:Math.round(11.5)=" + Math.round(11.5));
System.out.println("负数:Math.round(-11.5)=" + Math.round(-11.5));
System.out.println();
System.out.println("小数点后第一位5");
System.out.println("正数:Math.round(11.46)=" + Math.round(11.46));
System.out.println("负数:Math.round(-11.46)=" + Math.round(-11.46));
System.out.println();
System.out.println("小数点后第一位5");
System.out.println("正数:Math.round(11.68)=" + Math.round(11.68));
System.out.println("负数:Math.round(-11.68)=" + Math.round(-11.68));
}
}
运行结果:
1、小数点后第一位=5
2、正数:Math.round(11.5)=12
3、负数:Math.round(-11.5)=-11
4、
5、小数点后第一位5
6、正数:Math.round(11.46)=11
7、负数:Math.round(-11.46)=-11
8、
9、小数点后第一位5
10、正数:Math.round(11.68)=12
11、负数:Math.round(-11.68)=-12
关于javaround和javaround函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-30,除非注明,否则均为
原创文章,转载请注明出处。