Calculadora de potencias
Eleve una base a un exponente y obtenga un único número finito: 2 elevado a 10 es 1024 y 9 elevado a un medio es 3. Los casos que el álgebra escolar deja sin definir se rechazan en vez de mostrar infinito. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Base
- 2
- Exponente
- 10
- Potencia
- 1 024
- Expresión
- 2^10
Elevar un número a una potencia es la operación elemental que convierte una base y un exponente en un solo valor: dos a la décima es mil veinticuatro, nueve a la un medio es tres, y cinco a la cero es uno. Estudiantes, docentes, evaluadores y scripts de automatización necesitan un contrato que siempre devuelva el mismo resultado finito para el mismo par, y que rechace los casos que el álgebra escolar trata como indefinidos en lugar de emitir Infinity o NaN en silencio. Esta calculadora de potencias acepta una base finita y un exponente finito, evalúa la base elevada al exponente y devuelve la potencia numérica junto con una expresión breve de visualización que usted puede mostrar junto a la respuesta. El cero elevado a un exponente negativo se rechaza como indefinido. Una base negativa con un exponente no entero se rechaza porque ningún número real satisface esa petición.
Qué significa elevar una base a un exponente en los reales
La potencia de un número real es una multiplicación repetida cuando el exponente es un entero, y una raíz o un tramo interpolado por logaritmos cuando el exponente no es entero. Dos a la quinta significa dos multiplicado por sí mismo cinco veces e iguala treinta y dos. Dos a la menos tres significa uno partido por dos al cubo e iguala un octavo.
Nueve a la un medio es la raíz cuadrada principal de nueve e iguala tres. Una base negativa con un exponente entero está bien definida y conserva la regla habitual de signo: un exponente entero impar preserva el signo menos, uno par lo cancela, de modo que menos dos al cubo es menos ocho y menos dos a la cuarta es dieciséis.
Una base negativa con un exponente fraccionario suele abandonar la recta real y por eso se rechaza en vez de convertirse en un valor complejo o en un NaN silencioso. Esa separación es la misma que usa un curso de álgebra cuidadoso cuando afirma que a a la n está definido para todo entero n si a no es cero, mientras que a a un exponente real exige una base positiva.
La calculadora existe para que las comprobaciones de deberes, los widgets de lección y los scripts de producción compartan una lectura determinista de esas reglas, en lugar de redescubrir en cada idioma las rarezas de Math.pow a la hora de calificar.
Contrato de entrada, algoritmo, forma de la respuesta y errores
Los exponentes enteros se evalúan por cuadrados sucesivos, el producto clásico O(log |n|) que multiplica el resultado acumulado cuando el bit actual del exponente está activo y eleva al cuadrado la base acumulada en cada bit. Los exponentes no enteros exigen una base estrictamente positiva y se evalúan con la primitiva de potencia del anfitrión.
En caso de éxito el cuerpo repite la base y el exponente limpios, devuelve power como el valor numérico finito, incluye una cadena expression como dos circunflejo diez para mostrar, y reitera la identidad power = base^exponent. Ejemplo: base dos y exponent diez produce power mil veinticuatro y la expression 2^10. Ejemplo: base dos y exponent menos tres produce power 0.125.
Acompañe la respuesta con su propia tipografía si necesita un superíndice renderizado; este extremo calcula solo el número y no emite gráficos ni prosa paso a paso más allá del campo formula.
Dónde una calculadora dedicada de potencias justifica su lugar
Las aulas y las plataformas de tutoría usan una herramienta dedicada a elevar a una potencia para que el alumnado compruebe exponentes enteros, negativos y fraccionarios sencillos sin girar una calculadora de bolsillo ni fiarse de una celda de hoja que escriba Infinity en silencio. Los generadores de exámenes y los evaluadores de sistemas de gestión del aprendizaje necesitan un oráculo determinista que marque el cero a un exponente negativo como indefinido, en lugar de aceptar un centinela enorme que también podría emitir un script defectuoso.
La validación fallida no consume saldo. Mantenga las peticiones dentro de los límites de magnitud publicados, fije la potencia limpia en las pruebas, y obtendrá resultados reproducibles para deberes, complementos LMS y workers en el borde sin montar infraestructura simbólica propia. La capacidad no resuelve ecuaciones exponenciales para un exponente desconocido, no eleva números complejos y no reduce módulo m; esas son intenciones de búsqueda distintas que cubren otras entradas del catálogo.
Qué puede hacer con ella
Comprobación de aula y de deberes
Permita que el alumnado envíe una base y un exponente y verifique la potencia numérica, incluidos exponentes enteros negativos y raíces sencillas como nueve a la un medio.
Calificación automática de exámenes y LMS
Puntúe ítems de elevar a una potencia con un oráculo determinista que rechaza el cero a un exponente negativo como indefinido y nunca devuelve Infinity como éxito.
Scripts, modelos de crecimiento y cuadernos
Evalúe a^n dentro de canalizaciones de crecimiento compuesto, sucesiones geométricas y polinomios sin importar una biblioteca de álgebra computacional por dos números finitos.
Preguntas frecuentes
¿Cómo se calcula una base elevada a un exponente?
Envíe los números finitos base y exponent. Los exponentes enteros usan cuadrados sucesivos; los no enteros exigen una base positiva.
¿Qué ocurre si elevo cero a un exponente negativo?
Cero a un exponente negativo está indefinido en los reales (dividiría por cero) y no se factura.
¿Puedo elevar una base negativa a un exponente fraccionario?
No. Una base negativa con un exponente no entero no es un número real, así que se rechaza la petición. Los exponentes enteros sobre una base negativa sí se admiten y siguen la regla habitual de signo par o impar.
¿Qué devuelve la calculadora para 0^0?
Cualquier otra base finita elevada a 0 también devuelve 1.
¿Qué significa un exponente negativo?
Significa uno dividido entre la base elevada al mismo exponente en positivo. Así, 2 elevado a menos 3 es uno entre 2 al cubo, es decir, un octavo.
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/math/math-power \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base":2,"exponent":10}'const res = await fetch("https://api.kit.forhosting.com/math/math-power", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base": 2,
"exponent": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/math-power",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base": 2,
"exponent": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/math-power", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base":2,"exponent":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base":2,"exponent":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/math-power", 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
{
"base": 2,
"exponent": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.math_power",
"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.
Límites
max_abs_base | 1000000000000000 |
max_abs_exponent | 1000000 |
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
El desbordamiento que abandonaría la coma flotante IEEE también se rechaza, de modo que quien llama nunca reciba una carga de éxito no finita.
Qué significa elevar una base a un exponente en los reales
Toda base finita distinta de cero elevada a cero vale uno, y esta calculadora también devuelve uno para cero elevado a cero, según el convenio IEEE-754 y JavaScript que mantiene coherentes los productos vacíos en el código. Cero a un exponente estrictamente negativo no es un número real: exigiría dividir por cero, así que la tarea falla con invalid_input en lugar de devolver Infinity.
Contrato de entrada, algoritmo, forma de la respuesta y errores
Envíe un cuerpo JSON con dos números finitos obligatorios: base, el real que se eleva, y exponent, la potencia aplicada. Cada campo puede llegar como número JSON o como cadena numérica; se aceptan los alias a para base y exp o n para exponent, resueltos en ese orden. Los campos ausentes, las cadenas vacías y los valores no finitos fallan con invalid_input nombrando el campo. El valor absoluto de la base no puede superar un cuatrillón, y el del exponente no puede superar un millón; esos topes mantienen los cuadrados intermedios dentro de un aislamiento Worker. Cero con un exponente negativo, una base negativa con un exponente no entero, y un resultado que desborda a Infinity o colapsa a NaN son todos invalid_input y no se facturan.
Dónde una calculadora dedicada de potencias justifica su lugar
Los cuadernos de ingeniería, las hojas financieras y los modelos de crecimiento invocan a a la n sin cesar —factores compuestos, sucesiones geométricas, términos polinómicos y conversiones de unidades se reducen a una sola potencia— y una API de parse diminuta evita arrastrar un sistema de álgebra computacional por dos números. Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red saliente.
Preguntas técnicas
¿Cuánto cuesta la calculadora de potencias?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago de KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.