使用 Java 中的 Math.floor 获取一个数的地板值


要想获得一个数的地板值,我们使用 java.lang.Math.floor() 方法。Math.floor() 方法会返回一个最大的(最接近于正无穷)的双精度值,该值小于或等于参数并且等于数轴上的一个数学整数。如果参数是 NaN 或无穷大或正零或负零,那么结果与参数相同。

声明 - java.lang.Math.floor() 方法声明如下 −

public static double floor(double a)

让我们看看一个 java 程序,了解如何获得一个数的地板值。

示例

动态示例

import java.lang.Math;
public class Example {
   public static void main(String[] args) {
      // declaring and initialising some double values
      double a = -100.01d;
      double b = 34.6;
      double c = 600;
      // printing their floor values
      System.out.println("Floor value of " + a + " = " + Math.floor(a));
      System.out.println("Floor value of " + b + " = " + Math.floor(b));
      System.out.println("Floor value of " + c + " = " + Math.floor(c));
   }
}

输出

Floor value of -100.01 = -101.0
Floor value of 34.6 = 34.0
Floor value of 600.0 = 600.0

更新日期:2020 年 6 月 26 日

489 次浏览

开启您的职业生涯

通过完成课程获取认证

开始
广告
© . All rights reserved.