English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math log10El método () calcula el logaritmo en base10logaritmo en base, luego devuélvelo.
log10La sintaxis del método () es:
Math.log10(double x)
Atención: Este log10El método () es un método estático. Por lo tanto, podemos llamar directamente al método Math usando el nombre de la clase.
x - para calcular el valor de su logaritmo
devuelvela base de xcon10logaritmo en base
SixEs NaN o menor que cero, devuelve NaN
SixEs infinito positivo, devuelve infinito positivo
SixSi es cero, devuelve infinito negativo
Atención:Cuando nEs un entero, el valor es log10(10n) = n
class Main { public static void main(String[] args) { //cálculo del logaritmo de valores de precisión double10) System.out.println(Math.log10(9.0)) // 0.9542425094393249 //cálculo del logaritmo de 010) System.out.println(Math.log10(0.0)) // -Infinity //cálculo del logaritmo de NaN10) double nanValue = Math.sqrt(-5.0); System.out.println(Math.log10(nanValue)) // NaN //cálculo del logaritmo del infinito10) double infinity = Double.POSITIVE_INFINITY; System.out.println(Math.log10(infinito)) // Infinity //cálculo del logaritmo de números negativos10) System.out.println(Math.log(-9.0)) // NaN //cálculo10del3logaritmo de la potencia10) System.out.println(Math.log10(Math.pow(10, 3)) // 3.0 } }
En el ejemplo anterior, preste atención a la siguiente expresión:
Math.log10(Math.pow(10, 3))
Aquí, Math.pow(10, 3)Volver103.Para obtener más información, visite Java Math.pow().