「java里floor」java里default
本篇文章给大家谈谈java里floor,以及java里default对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java math.floor是什么意思
描述
java.lang.Math.floor(double a) 返回最大的(最接近正无穷大)double值小于或等于参数,并等于一个整数。
特殊情况:
如果参数值已经等于某个整数,那么结果是一样的参数。
如果参数是NaN或无穷大或正零或负零,那么结果是一样的参数。
声明
以下是java.lang.Math.floor()方法的声明
public static double floor(double a)
返回值
此方法返回最大的(最接近正无穷大)浮点值小于或等于参数,并等于某个整数。
实例
下面的例子说明了如何使用lang.Math.floor()方法。
package com.yiibai;
import java.lang.*;
public class MathDemo {
public static void main(String[] args) {
// get two double numbers
double x = 60984.1;
double y = -497.99;
// call floor and print the result
System.out.println("Math.floor(" + x + ")=" + Math.floor(x));
System.out.println("Math.floor(" + y + ")=" + Math.floor(y));
System.out.println("Math.floor(0)=" + Math.floor(0));
}
}
让我们来编译和运行上面的程序,这将产生以下结果:
Math.floor(60984.1)=60984.0
Math.floor(-497.99)=-498.0
Math.floor(0)=0.0
在java中怎么对一个数字取整?
在java中对一个数字取整方法很多
向上取整Math.ceil();
举例:Math.ceil(11.4)=12; Math.ceil(-11.6)=-11;
2.向下取整Math.floor();
举例:Math.floor(11.7)=11;Math.floor(-11.2)=-12;
3.四舍五入Math.round();
顾名思义,四舍五入后取整,其算法为Math.round(x+0.5),即原来的数字加上0.5后再想下取整即可。
举例:Math.round(11.5)=12;
Math.round(-11.5)=-11;
Java中floor什么意思?
floor(x),有时候也写做Floor(x),其功能是“向下取整”,或者说“向下舍入”,即取不大于x的最大整数(与“四舍五入”不同,下取整是直接取按照数轴上最接近要求的值左边的值,也就是不大于要求的值的最大的那个)。
举例:
floor(3.14) = 3.0
floor(9.999999) = 9.0
floor(-3.14) = -4.0
floor(-9.999999) = -10
在java中math.flor(23.6)方法返回的结果是?
是Math.floor(23.6),返回23,floor的意思是地板,意思就是往下取整。
除此之外Math.ceil(2.1)结果是3,意思是往上取整
Math.round(23.5)结果是24,四舍五入
java里floor的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java里default、java里floor的信息别忘了在本站进行查找喔。