bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths

Loading lesson path

Learn/Java/Java Reference
Java•Java Reference

Java Math getExponent() Method

❮ Math Methods

Example

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));

Definition and Usage

The getExponent() method returns the unbiased exponent of Java's internal representation of a floating point number.

Java represents every floating point number internally in the form m·2 x . The getExponent() method returns the value of x for any floating point number. The term unbiased refers to the fact that the exponent can only be represented internally as a positive number, so there is a positive bias to the exponent. When you subtract the bias from the exponent you get the unbiased (true) value of the exponent.

One of the following

public static int getExponent(double
number )
public static int getExponent(float
number )

Parameter Values

ParameterDescription
numberRequired. A floating point number from which to get the exponent.

Technical Details

Returns:An int value representing the unbiased exponent of Java's internal representation of a floating point number.
Java version:1.6+

Previous

Java Math floorMod() Method

Next

Java Math hypot() Method