java.lang.Math.getExponent() 方法返回参数表示中使用的无偏指数。在特殊情况下,它返回以下内容:
- 如果参数为 NaN 或无穷大,则结果为 (Float.MAX_EXPONENT + 1)。
- 如果参数为零或次正规,则结果为 (Float.MAX_EXPONENT + 1)。
语法
public static int getExponent(float f)
参数
f | 指定浮点值。 |
返回值
返回参数表示中使用的无偏指数。
例外
无。
示例:
在下面的示例中,getExponent() 方法返回表示中使用的无偏指数
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
System.out.println(Math.getExponent(10.5f));
System.out.println(Math.getExponent(25.0f));
System.out.println(Math.getExponent(600.78f));
System.out.println(Math.getExponent(1050.0f));
}
}
上述代码的输出将是:
3
4
9
10