Open In App

Java Math getExponent() method with Example

Last Updated : 09 Apr, 2018
Comments
Improve
Suggest changes
Like Article
Like
Report
The java.lang.Math.getExponent() is a built-in math function which returns the unbiased exponent used in the representation of a float.
  • If the argument is NaN or infinite, then the result is Float.MAX_EXPONENT + 1.
  • If the argument is zero or subnormal, then the result is Float.MIN_EXPONENT -1.
Syntax:
public static int getExponent(float val)
Parameter:
val - a float value
Returns: The method returns the unbiased exponent of the argument. Example: To show working of java.lang.Math.getExponent() function Java
// Java program to demonstrate working
// of java.lang.Math.getExponent() method
import java.lang.Math;

class Gfg {

    // driver code
    public static void main(String args[])
    {

        float x = 7689.1f;
        float y = -794.99f;

        // print the unbiased exponent of them
        System.out.println(Math.getExponent(x));
        System.out.println(Math.getExponent(y));

        // print the unbiased exponent of 0
        System.out.println(Math.getExponent(0));
    }
}
Output:
12
9
-127

Next Article
Practice Tags :

Similar Reads