CalcOpenly
Español

Calculadora de logaritmos

Calcula el logaritmo de un número en cualquier base, incluidos ln y log₁₀, con pasos de cambio de base, o el exponente x que resuelve bˣ = y, exacto cuando es racional.

Redactado con herramientas de redacción con IAActualizado Ejemplos verificados: 6

Escribe e para el logaritmo natural
Probar
Resultado
Resultado: 10
Máximo de decimales: 12; Al más cercano; empates alejándose de cero
Valor exacto
10
Logaritmo natural del número
6,931471805599
Logaritmo del número en base 10
3,01029995664

El logaritmo en base 2 de 1024 es 10: hay que elevar 2 a 10 para obtener 1024.

y = logaritmo de x en base 2

05105001 0001 5002 000xy(1024, 10)
Cómo se calcula S
  1. Cambio de base

    log⁡21,024=ln⁡1,024ln⁡2=6.931471805599450.693147180559945=10\log_{2} 1{,}024 = \frac{\ln 1{,}024}{\ln 2} = \frac{6.93147180559945}{0.693147180559945} = 10
  2. Valor exacto

    210=1,024  ⇒  log⁡21,024=102^{10} = 1{,}024 \;\Rightarrow\; \log_{2} 1{,}024 = 10
  3. Comprobación

    210=1,0242^{10} = 1{,}024

Acerca de Calculadora de logaritmos

El logaritmo log_b x es el exponente que transforma la base b en x: log₂ 1024 = 10 porque 2¹⁰ = 1024. Cualquier base se puede calcular con logaritmos naturales mediante el cambio de base, log_b x = ln x ÷ ln b. La misma regla resuelve una ecuación exponencial bˣ = y, con x = ln y ÷ ln b.

Los usos habituales incluyen contar duplicaciones o reducciones a la mitad (base 2), órdenes de magnitud y escalas de decibelios y pH (base 10), y crecimiento y decrecimiento continuos (base e ≈ 2.71828). Resolver 3ˣ = 20 da x = ln 20 ÷ ln 3 ≈ 2.7268.

El número debe ser positivo, y la base debe ser positiva y distinta de 1. Si la respuesta es una fracción, también se muestra de forma exacta: log₄ 8 aparece como 3/2 además de 1.5. Una base menor que 1 da logaritmos negativos para números mayores que 1: log₀.₅ 8 = −3.

Calcular un logaritmo indicando su base

Un logaritmo responde a una pregunta sobre exponentes: log₂ 1024 = 10 porque 2¹⁰ = 1024. Selecciona el modo de logaritmo, escribe la base y el número, y lee el resultado principal. El ejemplo inicial utiliza base 2. Para un logaritmo decimal introduce base 10; para un logaritmo natural escribe e o pulsa el ajuste correspondiente. Identificar la base es el primer paso para reproducir un resultado.

La notación cambia según el contexto. Log₁₀ 10 vale 1; ln 10 vale aproximadamente 2.302585092994; log₂ 10 vale aproximadamente 3.321928094887. Una indicación que solo diga «log 10» puede estar usando una convención que debes averiguar. En muchos ejercicios escolares, log significa base diez; en algunos textos y lenguajes de programación puede significar logaritmo natural. Los campos separados de esta calculadora permiten especificar la interpretación sin adivinarla.

El número debe ser positivo y la base debe ser positiva y distinta de uno. Cuando se verifica un exponente racional, aparece además su valor exacto. Con base 4 y número 8, el resultado es 1.5 y el valor exacto es 3/2, pues 4^(3/2) = (√4)³ = 8. Una aproximación decimal larga, por sí sola, no demuestra que el resultado sea irracional: la comprobación de exactitud es una operación adicional.

Las salidas secundarias de logaritmo natural y de logaritmo decimal siempre se refieren al número introducido. No cambian la base del resultado principal. Sirven para revisar un cambio de base o para comparar convenciones. Al modificar una entrada se actualizan los pasos y resultados; el restablecimiento devuelve el ejemplo log₂ 1024. Si comparas dos capturas, comprueba que ambas usaban la misma base.

Resolver una ecuación exponencial

Selecciona Resolver bˣ = y para encontrar el exponente desconocido. Introduce la base b y el valor y del otro miembro. Por ejemplo, para 3ˣ = 20 se obtiene x = ln 20 / ln 3 ≈ 2.726833027861. No se divide entre 3, sino entre su logaritmo natural. Sustituir el exponente en 3ˣ permite comprobar que se recupera aproximadamente 20.

Este modo resuelve la forma concreta bˣ = y. No reorganiza cualquier ecuación escrita con letras ni expande automáticamente expresiones simbólicas. Para evaluar otra expresión numérica puedes utilizar la calculadora científica; para observar una función, la calculadora gráfica. Conserva la precisión de los resultados intermedios cuando el exponente continúe en otro cálculo.

Tabla de logaritmos decimales y naturales del 1 al 10

La tabla presenta valores calculados independientemente y redondeados a doce decimales, sin ceros finales innecesarios. Se usa el punto decimal para facilitar su comparación con las entradas. Elige base 10 para reproducir la segunda columna y base e para la tercera. La aproximación de una tabla es suficiente para comprobar el orden de magnitud, pero no sustituye a la precisión completa en un cálculo encadenado.

Número xlog10 xln x
100
20.3010299956640.69314718056
30.477121254721.098612288668
40.6020599913281.38629436112
50.6989700043361.609437912434
60.7781512503841.791759469228
70.8450980400141.945910149055
80.9030899869922.07944154168
90.9542425094392.197224577336
1012.302585092994

Para cualquier base admitida, log_b 1 = 0, porque b⁰ = 1. Si el número coincide con la base, el logaritmo vale uno. Así, log₂ 2 y log₁₀ 10 son ambos 1, aunque log₁₀ 2 sea aproximadamente 0.30103. «Logaritmo de dos» y «logaritmo en base dos» no designan la misma elección de entradas: una frase indica un argumento y la otra una base.

Con potencias de diez mayores, log₁₀ 100 = 2 y log₁₀ 1000000 = 6. Puedes introducir los enteros sin separadores de millares para evitar ambigüedades. Para la constante e, ln e = 1, pero log₁₀ e ≈ 0.434294481903 y log₂ e ≈ 1.442695040889. El argumento sigue siendo el mismo número; cambia la escala de exponentes con la que lo expresas.

Aplicar la fórmula de cambio de base

La relación log_b x = ln x / ln b permite usar una sola función logarítmica para obtener otras bases. También puede usarse log₁₀ en el numerador y en el denominador. Debes conservar la misma base en ambos. La relación general se recoge en la ecuación 4.2.8 del NIST; esta página trabaja con el dominio real positivo indicado en sus campos.

Para base 4 y argumento 8, ln 8 / ln 4 = 1.5. La comprobación inversa es elevar 4 a 1.5 y obtener 8. Las bases comprendidas entre cero y uno también son válidas. Con b = 0.5 y x = 8, el resultado es −3, pues 0.5⁻³ = 8. Otro caso de resultado negativo es log₁₀ 0.001 = −3. Un logaritmo negativo puede ser perfectamente real y válido.

Productos, cocientes y potencias

Para números positivos a y c, y una base permitida que se mantenga constante, se cumplen log_b(ac) = log_b a + log_b c, log_b(a/c) = log_b a − log_b c y log_b(aʳ) = r log_b a. Estas identidades proceden de las reglas de potencias. No se aplican del mismo modo a una suma: en general, log_b(a + c) no equivale a la suma de los dos logaritmos.

Por ejemplo, 385 = 5 × 7 × 11 permite escribir log₁₀ 385 como log₁₀ 5 + log₁₀ 7 + log₁₀ 11. El total es aproximadamente 2.585460729509. Para comprobarlo numéricamente, introduce base 10 y argumento 385. El cálculo proporciona el valor; la factorización explica la expansión escrita. Mantén los subíndices o paréntesis al copiar una expresión: log del producto a·b y log_a b representan preguntas diferentes.

Por qué no se admite el logaritmo de cero

Toda potencia real de una base positiva tiene resultado positivo. Ningún exponente real produce cero ni un número negativo, de modo que la calculadora rechaza esos argumentos. Cuando la base es mayor que uno, el logaritmo disminuye sin cota al acercarse el argumento positivo a cero. Ese comportamiento límite no asigna un valor finito a log 0. La base uno también queda excluida, ya que 1 elevado a cualquier exponente permanece igual a 1.

Si preparas una tabla que comienza en cero, esa entrada debe figurar como no definida en los reales. Los números positivos muy pequeños siguen siendo válidos; redondearlos prematuramente a cero cambia el problema. Para aplicaciones con medidas, identifica primero la razón adimensional que requiere la definición física. Esta herramienta calcula el logaritmo del número suministrado y no elige por sí misma una unidad o un nivel de referencia.

Ejemplos resueltos

log₂ 1024

Calcular
Logaritmo de x
Base b
2
Número x
1024
Resultado
10
Valor exacto
10

Fuente de comprobación: Comprobación del ejemplo: 2¹⁰ = 1024

log₁₀ 0.001

Calcular
Logaritmo de x
Base b
10
Número x
0,001
Resultado
-3
Valor exacto
−3

Fuente de comprobación: Comprobación del ejemplo: 10⁻³ = 0.001

ln 10

Calcular
Logaritmo de x
Base b
e
Número x
10
Resultado
2,302585092994

Fuente de comprobación: Cálculo independiente

log₄ 8

Calcular
Logaritmo de x
Base b
4
Número x
8
Resultado
1,5
Valor exacto
3/2

Fuente de comprobación: Comprobación del ejemplo: 4^(3/2) = (√4)³ = 8

Preguntas

¿En qué se diferencian log y ln?

ln es el logaritmo natural, de base e ≈ 2.718282, mientras que log suele indicar base 10 en las calculadoras. Algunos libros y lenguajes de programación usan log para el logaritmo natural; math.log(10) en Python devuelve 2.302585. Ambos difieren por un factor constante: ln x = ln 10 × log₁₀ x ≈ 2.302585 × log₁₀ x, por lo que ln 10 ≈ 2.302585, mientras que log₁₀ 10 = 1.

¿Cómo se calcula un logaritmo con otra base?

Usa el cambio de base: log_b x = ln x ÷ ln b, o, de forma equivalente, log₁₀ x ÷ log₁₀ b. Para log₂ 1024, el cálculo es 6.931472 ÷ 0.693147 = 10. Para log₄ 8 da 1.5, que es exacto porque 4^(3/2) = (√4)³ = 8. Sirve cualquier base positiva excepto 1.

¿Cómo se resuelve una ecuación exponencial como 3ˣ = 20?

Toma logaritmos a ambos lados: x × ln 3 = ln 20, por lo que x = ln 20 ÷ ln 3 ≈ 2.995732 ÷ 1.098612 ≈ 2.726833. El mismo método permite hallar tiempos de duplicación: una cantidad que crece un 7 % anual se duplica cuando 1.07ˣ = 2, es decir, en x = ln 2 ÷ ln 1.07 ≈ 10.24 años.

¿Por qué no está definido el logaritmo de 0 o de un número negativo?

Ninguna potencia real de una base positiva da 0 ni un número negativo: 2ˣ es positivo para todo x real y solo se acerca a 0 cuando x tiende a −∞. Por ello, log₂ 0 no tiene valor y ln(−1) no tiene valor real; en los números complejos, ln(−1) = iπ. También se excluye la base 1, porque 1ˣ = 1 para todo x.

¿Para qué se usa el logaritmo en base 2?

log₂ x cuenta cuántas veces hay que duplicar 1 para llegar a x. log₂ 1024 = 10, por lo que 1024 = 2¹⁰ y los enteros del 0 al 1023 caben en 10 bits. También acota procesos que dividen por dos: una búsqueda binaria entre 1024 elementos ordenados necesita como máximo ⌊log₂ 1024⌋ + 1 = 11 comparaciones.

Acerca de esta calculadora

log⁡bx=ln⁡xln⁡bbx=y  ⟺  x=ln⁡yln⁡b\begin{gathered} \log_b x = \frac{\ln x}{\ln b} \\[10pt] b^{x} = y \iff x = \frac{\ln y}{\ln b} \end{gathered}

Fuentes

  1. NIST Digital Library of Mathematical Functions §4.2 — logarithms, change of base (4.2.E8)
  2. Khan Academy — Change of base formula for logarithms

Verificado con las referencias

Esta calculadora incluye 6 ejemplos resueltos con respuestas de fuentes independientes. Forman parte del conjunto de pruebas y también puedes ejecutarlos aquí.

Pon esta calculadora en tu sitio

Pega esto donde quieras que aparezca la calculadora. Su uso es gratuito, se mantiene al día con las correcciones que hacemos aquí y el crédito que aparece debajo enlaza con la versión completa, para que tus lectores puedan consultarla.

Altura
Vista previa de la inserción

Conserva el crédito. Es la única condición y es lo que mantiene gratuitas estas calculadoras.