Open In App

Java log10() with example

Improve
Improve
Like Article
Like
Save
Share
Report

The java.lang.Math.log10() is one of the Java Math Library method which is used to return the base 10
logarithmic value of given double value as a parameter. There are various cases :

  • If the argument is positive double value, Math.log10() method will return the logarithm of a given
    value
    .
  • If the argument is NaN or less than zero, Math.log10() method will return NaN.
  • If the argument is positive infinity, Math.log10() method will return the result as Positive Infinity.
  • If the argument is positive or negative zero, Math.log10() method will return the result as Negative
    Infinity
    .
  • Syntax :

    public static double log10(double a)

    Parameter :

    a : User input

    Return :

    This method returns the base 10 logarithm of a.

    Example :To show working of java.lang.Math.log10() method.




    // Java program to demonstrate working
    // of java.lang.Math.log10() method
    import java.lang.Math;
      
    class Gfg {
      
        // driver code
        public static void main(String args[])
        {
      
            double a = 1000;
            double b = 145.256;
            double c = -6.04;
            double d = 1.0 / 0;
            double e = 0;
      
            // A power of 10 as input
            System.out.println(Math.log10(a));
      
            // positive double value as argument,
            // output double value
            System.out.println(Math.log10(b));
      
            // negative integer as argument,
            // output NAN
            System.out.println(Math.log10(c));
      
            // positive infinity as argument,
            // output Infinity
            System.out.println(Math.log10(d));
      
            // positive zero as argument,
            // output -Infinity
            System.out.println(Math.log10(e));
        }
    }

    
    

    Output:

    3.0
    2.1621340805671756
    NaN
    Infinity
    -Infinity
    

    Last Updated : 29 Mar, 2018
    Like Article
    Save Article
    Previous
    Next
    Share your thoughts in the comments
Similar Reads