Open In App

Java log10() with example

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 :

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
Article Tags :