Calculadora de logaritmos
Halle el logaritmo en base b de x en un paso: el de 100 en base 10 es 2, y junto a él aparece el logaritmo natural de 100, 4,60517018599. Sirve cualquier base positiva distinta de 1 gracias al cambio de base. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Argumento del logaritmo
- 100
- Base del logaritmo
- 10
- Logaritmo
- 2
- Ln
- 4,605170186
- Log₁₀
- 2
Un logaritmo responde a la pregunta del exponente: ¿a qué potencia debe elevarse la base b para recuperar el argumento x? Los estudiantes encuentran primero los logaritmos comunes (base diez) y los naturales (base e) al deshacer el crecimiento exponencial, convertir órdenes de magnitud o resolver a^t igual a N. Ingenieros y analistas de datos usan la misma identidad al convertir entre escalas en decibelios, modelos de semivida y factores multiplicativos.
Qué miden los logaritmos y por qué importa el cambio de base
Por definición, y igual a log base b de x significa que b elevado a y es igual a x. Esa única identidad explica por qué los logaritmos deshacen ecuaciones exponenciales, convierten productos en sumas y transforman cocientes multiplicativos en distancias aditivas en una escala logarítmica. El logaritmo natural usa la base e y se escribe ln x; el logaritmo común usa la base diez y suele escribirse log x o log10 x.
Cualquier otra base es igualmente válida siempre que sea positiva y distinta de uno, porque solo entonces el mapa exponencial es estrictamente monótono e invertible sobre los reales positivos. Numerador y denominador usan la misma base intermedia, así que el cociente no depende de cuál elija. Esta capacidad calcula siempre con logaritmos naturales internamente y también expone ln(x) y log10(x) para que pueda comprobar pasos de deberes, graficar en cualquiera de los dos ejes o alimentar fórmulas posteriores que esperen una base concreta sin una segunda llamada.
Uso práctico, precios, límites y entrega
Use la herramienta del navegador cuando desee un log base b de x inmediato al revisar deberes, preparar una diapositiva de clase o convertir un factor de escala sin instalar un sistema de álgebra computacional. No hay modelo de lenguaje, ni servicio matemático externo, ni aleatoriedad, de modo que la capacidad es segura de fijar en comprobaciones de integración continua y materiales de lección reproducibles. Los resultados son totalmente deterministas: los mismos x y b siempre producen el mismo log, ln y log10.
Prefiera esta calculadora cuando necesite una base positiva arbitraria; si solo necesita logaritmos naturales o comunes, la misma respuesta sigue ofreciendo ambos como productos laterales. Mantenga las entradas dentro de magnitudes de coma flotante ordinarias para que la cancelación en cocientes extremos no domine; con enteros de aula y escalas de ingeniería típicas el resultado es exacto dentro de la precisión doble.
Las entradas y salidas de origen siguen las mismas reglas de retención que otros ítems de parse de KIT, y una tarea fallida nunca se cobra tras la validación.
Qué puede hacer con ella
Verificación de deberes y tutoría
Estudiantes y evaluadores confirman log base b de x, incluidos los errores de dominio que fallan correctamente, sin instalar un CAS local.
Conversión de escalas en canalizaciones de datos
Scripts que convierten factores de crecimiento, cocientes al estilo decibelio u órdenes de magnitud llaman a un oráculo logarítmico determinista en lugar de reimplementar el cambio de base en cada idioma.
Enseñanza del cambio de base
Las páginas de lección pueden mostrar log, ln y log10 lado a lado para que los alumnos conecten la fórmula de cambio de base con comprobaciones numéricas concretas.
Preguntas frecuentes
¿Qué ocurre si x o b no es positivo, o b es igual a 1?
Los logaritmos solo están definidos para argumentos positivos con base positiva distinta de uno.
¿Qué fórmula emplea la calculadora?
Los logaritmos natural y común de x se devuelven junto con el resultado de base arbitraria.
¿Es gratuita la calculadora de logaritmos?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Por qué también muestra ln y log10?
Para que pueda revisar pasos de una tarea, graficar en cualquiera de los dos ejes o usar una fórmula que exige una base concreta sin repetir el cálculo. Para 100, el logaritmo natural es 4,60517018599 y el decimal es 2.
¿Dónde se usan los logaritmos fuera de clase?
En escalas de decibelios, modelos de semivida, órdenes de magnitud y cualquier factor multiplicativo que se quiera convertir en una distancia aditiva. El logaritmo deshace el crecimiento exponencial, por eso aparece donde las cantidades se multiplican.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/algebra/logarithm \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":100,"b":10}'const res = await fetch("https://api.kit.forhosting.com/algebra/logarithm", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 100,
"b": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/logarithm",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 100,
"b": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/logarithm", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":100,"b":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":100,"b":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/logarithm", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"x": 100,
"b": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.logarithm",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Esta capacidad calcula log base b de x con la fórmula de cambio de base, log_b(x) igual a ln(x) dividido entre ln(b), y también devuelve el logaritmo natural y el logaritmo común de x en una sola respuesta determinista. Las entradas deben ser números finitos positivos y la base no debe ser igual a uno; de lo contrario la petición falla con invalid_input en lugar de devolver NaN. La aritmética se ejecuta por completo en su navegador de forma gratuita, y la misma función pura está disponible como ítems de API de prepago para correctores de deberes, herramientas de tutoría y ayudantes científicos ligeros que necesitan JSON estable en lugar de un sistema de álgebra computacional completo.
Qué miden los logaritmos y por qué importa el cambio de base
Las calculadoras y los lenguajes de programación suelen exponer solo unas pocas bases, de modo que la fórmula de cambio de base es el puente práctico: log_b(x) es igual a ln(x) entre ln(b), o de forma equivalente log10(x) entre log10(b).
Cómo llamar a la calculadora y leer la respuesta
El argumento x debe ser estrictamente mayor que cero, y la base b debe ser estrictamente mayor que cero y distinta de uno dentro de un épsilon de coma flotante ajustado. Comprobaciones típicas de aula incluyen log base diez de cien igual a dos, log base dos de ocho igual a tres, y ln de e igual a uno. Envíe un cuerpo JSON con los dos números obligatorios x y b. El motor valida que ambos sean números finitos; campos ausentes, cadenas no numéricas y NaN o Infinity fallan de inmediato con invalid_input y no se cobran. En caso de éxito la respuesta repite x y b limpios, devuelve log como log_b(x), ln como el logaritmo natural de x, log10 como el logaritmo común de x, e incluye una cadena de fórmula breve que documenta la identidad de cambio de base empleada. Conecte el extremo a scripts que ya hablen JSON y necesiten un contrato estable en lugar de reimplementar comprobaciones de dominio en coma flotante en cada idioma.
Uso práctico, precios, límites y entrega
Use la API cuando una plataforma de tutoría, un entorno de entrevista de código, un cuaderno de laboratorio o una canalización de hojas de cálculo necesite JSON estable para muchos pares argumento-base bajo un único contrato. Cada petición exitosa es un ítem facturable a $0.002; las fallas de validación y los errores de dominio no consumen saldo.
Preguntas técnicas
¿Cómo calculo log base b de x con esta API?
Envíe JSON con números positivos x y b (b ≠ 1). La respuesta devuelve log (log_b(x)), ln, log10 y la cadena de la fórmula de cambio de base.
¿Resuelve ecuaciones como log_b(x) = k para x?
No. Esta capacidad evalúa logaritmos para x y b dados. Resolver el argumento o la base es otra tarea algebraica.