Java Math getExponent() 方法
示例
求不同浮点数的指数:
System.out.println(Math.getExponent(1));
System.out.println(Math.getExponent(2));
System.out.println(Math.getExponent(-8));
System.out.println(Math.getExponent(10));
System.out.println(Math.getExponent(0.5));
System.out.println(Math.getExponent(-0.33));
定义和用法
getExponent() 方法返回 Java 内部表示的浮点数的无偏指数。
Java 在内部将每个浮点数表示为 m·2x 的形式。getExponent() 方法返回任何浮点数的 x 值。术语"无偏"指的是指数在内部只能表示为正数,因此指数存在正偏差。从指数中减去偏差即可得到指数的"无偏"(真)值。
语法
以下选项之一:
public static int getExponent(double number)
public static int getExponent(float number)
参数值
| 参数 | 描述 |
|---|---|
| number | 必需。要计算指数的浮点数。 |
技术细节
| 返回值: | 一个 int 值,表示 Java 内部浮点数表示的无偏指数。 |
|---|---|
| Java 版本: | 1.6+ |
❮ Math 数学方法

