Saltar al contenido

Método Java.lang.Math.log ()

octubre 20, 2021

Descripción

los java.lang.Math.log (doble a) devuelve el logaritmo natural (base e) de un valor doble. Casos especiales:

  • Si el argumento es NaN o menor que cero, entonces el resultado es NaN.

  • Si el argumento es infinito positivo, entonces el resultado es infinito positivo.

  • Si el argumento es cero positivo o cero negativo, entonces el resultado es infinito negativo.

Declaración

A continuación se muestra la declaración de java.lang.Math.log () método

public static double log(double a)

Parámetros

a – un valor

Valor devuelto

Este método devuelve el valor ln a, el logaritmo natural de a.

Excepción

N / A

Ejemplo

El siguiente ejemplo muestra el uso del método lang.Math.log ().

package com.tutorialspoint;

import java.lang.*;

public class MathDemo {

   public static void main(String[] args) {

      // get two double numbers
      double x = 60984.1;
      double y = -497.99;
   
      // get the natural logarithm for x
      System.out.println("Math.log(" + x + ")=" + Math.log(x));
   
      // get the natural logarithm for y
      System.out.println("Math.log(" + y + ")=" + Math.log(y));
   }
}

Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:

Math.log(60984.1)=11.018368453441132
Math.log(-497.99)=NaN

java_lang_math.htm

close