Cómo calcular el logaritmo en Python
Para calcular el logaritmo de un número con el lenguaje python, usamos la función log () de la biblioteca matemática.
math.log(x,base)
- El primer argumento en input (x) es el número real del logaritmo.
- El segundo argumento (b) es opcional e indica la base del logaritmo.
La función devuelve en output (y) el logaritmo en la base b del número x.
Si no se especifica la base, la función log () calcula el logaritmo natural del número x.
Nota. La función log () está contenida en el módulo matemático. Por lo tanto, para usarla en un script, necesita importar la función con import o from import.
Ejemplos de calculo
Ejemplo 1
En este script, la función log() calcula el logaritmo natural de 10.
from math import log
log(10)
El resultado es el siguiente:
2.302585092994046
Así lo exponencial e2.302585092994046 es igual a 10.
Ejemplo 2
Este script calcula el logaritmo de 100 en una base de 10.
import math
log(100,10)
El resultado es el siguiente:
2.0
La potenciación del número 102 es igual a 100, por lo que el logaritmo de cien sobre diez es dos.