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)
参数值
参数 | 描述 |
---|---|
数字 | 必需。一个从中获取指数的浮点数。 |
技术详情
返回 | 一个 int 值,表示 Java 内部浮点数表示的无偏指数。 |
---|---|
Java 版本 | 1.6+ |
❮ Math 方法