Java Math nextDown() 方法
示例
查找不同数字下方下一个浮点数
System.out.println(Math.nextDown(1.0f));
System.out.println(Math.nextDown(1.0));
System.out.println(Math.nextDown(0.5f));
System.out.println(Math.nextDown(0.5));
System.out.println(Math.nextDown(Math.PI));
System.out.println(Math.nextDown(3.1415927f));
定义和用法
The nextDown()
方法返回一个浮点数,该浮点数在负方向上与一个数字相邻,它是小于起始数字的最大可能的浮点数。
对于 double
类型的参数,返回值将比对于 float
类型的参数返回值更接近起始数字。
语法
以下之一
public static double nextDown(double start)
public static float nextDown(float start)
参数值
参数 | 描述 |
---|---|
start | 必填。要开始的数字。 |
技术细节
返回值 | A double 或 float 值,表示与起始数字在负方向上相邻的浮点数。 |
---|---|
Java 版本 | 1.8+ |
❮ Math 方法