math.floor(-2.7)(math floor)

导读 大家好,我是小曜,我来为大家解答以上问题。math.floor(-2.7),math floor很多人还不知道,现在让我们一起来看看吧!1、描述2、 java.la...

大家好,我是小曜,我来为大家解答以上问题。math.floor(-2.7),math floor很多人还不知道,现在让我们一起来看看吧!

1、描述

2、 java.lang.Math.floor(double a) 返回最大的(最接近正无穷大)double值小于或等于参数,并等于一个整数。

3、特殊情况:

4、如果参数值已经等于某个整数,那么结果是一样的参数。

5、如果参数是NaN或无穷大或正零或负零,那么结果是一样的参数。

6、声明

7、以下是java.lang.Math.floor()方法的声明

8、public static double floor(double a)

9、返回值

10、此方法返回最大的(最接近正无穷大)浮点值小于或等于参数,并等于某个整数。

11、实例

12、下面的例子说明了如何使用lang.Math.floor()方法。

13、1

14、2

15、3

16、4

17、5

18、6

19、7

20、8

21、9

22、10

23、11

24、12

25、13

26、 packagecom.yiibai;

27、importjava.lang.*;

28、publicclassMathDemo {

29、   publicstaticvoidmain(String[] args) {

30、      // get two double numbers

31、      doublex = 60984.1;

32、      doubley = -497.99;

33、      // call floor and print the result

34、      System.out.println("Math.floor("+ x + ")="+ Math.floor(x));

35、      System.out.println("Math.floor("+ y + ")="+ Math.floor(y));

36、      System.out.println("Math.floor(0)="+ Math.floor(0));

37、   }

38、}

39、 让我们来编译和运行上面的程序,这将产生以下结果:

40、Math.floor(60984.1)=60984.0

41、Math.floor(-497.99)=-498.0

42、Math.floor(0)=0.0

本文到此讲解完毕了,希望对大家有帮助。

最新文章