Calculadora de potencias
Eleve un número a cualquier exponente entero y vea el desarrollo: 2 elevado a 5 es 2 × 2 × 2 × 2 × 2, que da 32, y un exponente negativo sale como fracción. 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
- 5
- Resultado
- 32
- Expresión
- 2^5
- Desarrollo
- 2 × 2 × 2 × 2 × 2
- Tipo de exponente
- positive
Elevar un número a una potencia entera es una de las primeras operaciones que todo estudiante de álgebra debe dominar después de la multiplicación. Profesores, tutores, plataformas de deberes y generadores de exámenes necesitan una respuesta fiable para exponentes positivos escritos como factores repetidos, para la regla del exponente cero que da uno, y para exponentes negativos como fracciones unitarias sobre una potencia positiva. Esta calculadora de potencias acepta una base finita y un exponente entero, evalúa la potencia con un contrato determinista de álgebra escolar y devuelve la expresión, un desarrollo por multiplicación repetida que el alumnado puede comparar con su trabajo, y el resultado numérico.
Qué significa base^n con exponentes enteros positivos, cero y negativos
En el álgebra escolar la notación a elevado a n designa una familia concreta de construcciones que dependen del signo del exponente entero. Cuando n es un entero positivo, a^n es el producto de n factores de a: dos a la quinta es dos multiplicado por sí mismo cinco veces e igual a treinta y dos.
Cuando n es cero y la base no es cero, la convención del producto vacío y todo libro de texto estándar coinciden en que a^0 vale uno; esa sola regla sostiene los argumentos de grado de polinomios y la simplificación de cocientes de potencias de la misma base.
Cuando n es un entero negativo, digamos n igual a menos k con k positivo, a^n se define como el recíproco de a^k, siempre que a no sea cero: dos a la potencia de menos tres es uno entre dos al cubo, es decir un octavo. Cero elevado a un entero positivo es cero. Cero elevado a un entero negativo es indefinido porque exigiría división por cero.
Las bases negativas con exponentes enteros están plenamente admitidas: el signo del resultado sigue si el valor absoluto del exponente es impar o par, exactamente como se aprende al evaluar menos tres al cuadrado frente a menos tres al cubo. El campo expansion reescribe el producto repetido o el recíproco de ese producto para que quien aprende pueda auditar cada factor y no solo el número final.
Qué puede hacer con ella
Comprobaciones de clase y deberes
Permita que el alumnado envíe base y exponente entero y verifique expression, el desarrollo por multiplicación repetida y el result frente a las reglas del libro para potencias positivas, cero y negativas.
Preguntas frecuentes
¿Cómo calculo una base elevada a un exponente entero?
Envíe una base finita y un exponente entero.
¿Cuánto vale cualquier número no nulo elevado a cero?
Según el contrato de álgebra escolar, a^0 vale 1 cuando a no es cero. El campo expansion es la cadena "1". Cero a la cero se rechaza como indefinido.
¿Cómo se tratan los exponentes negativos?
Para el exponente −n con n positivo y base no nula, el resultado es 1 / base^n.
¿Por qué se rechazan 0^0 y 0^negativo?
Están indefinidos en este contrato escolar: 0^0 no tiene un valor único acordado, y un exponente negativo sobre cero dividiría por cero.
¿Cómo cambia el signo del resultado una base negativa?
Depende de si el exponente es par o impar. Menos tres al cuadrado da un resultado positivo, mientras que menos tres al cubo sigue siendo negativo, tal como se comprueba a mano en clase.
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/edu/exponent-power \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base":2,"exponent":5}'const res = await fetch("https://api.kit.forhosting.com/edu/exponent-power", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base": 2,
"exponent": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/exponent-power",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base": 2,
"exponent": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/exponent-power", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base":2,"exponent":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base":2,"exponent":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/exponent-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": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.exponent_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.
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
Los casos indefinidos como cero a la cero y cero a un exponente negativo fallan con invalid_input en lugar de inventar una convención.
Qué significa base^n con exponentes enteros positivos, cero y negativos
Cero elevado a cero se deja indefinido en este contrato porque los currículos no coinciden y porque una API que elige un bando sin avisar al cliente genera fallos silenciosos de calificación. Juntos, expression, expansion, exponent_kind y result forman un registro comprobable completo para fichas, interfaces de repaso paso a paso y calificadores LMS que quieren más que un escalar desnudo.
Contrato de entrada, forma de la respuesta y comportamiento de error
Se rechazan bases cuya magnitud supera un cuatrillón (escala anglosajona de mil billones) para mantener productos intermedios útiles en el uso escolar. Una cadena formula breve recuerda las identidades escolares usadas. Ejemplo: base dos y exponente cinco produce expression 2^5, expansion 2 × 2 × 2 × 2 × 2 y result treinta y dos. Ejemplo: base cinco y exponente cero produce result uno y expansion uno. Envíe por POST un cuerpo JSON con dos campos obligatorios: base, un número real finito (alias a, b, bottom), y exponent, un entero finito cuyo valor absoluto es como máximo sesenta y cuatro para que la multiplicación repetida siga exacta y rápida (alias n, exp, power, e). Cada campo puede llegar como número JSON o como cadena numérica; las claves ausentes, las cadenas vacías, los valores no finitos y los exponentes no enteros fallan con invalid_input indicando el problema. En caso de éxito el cuerpo repite base y exponent, construye una cadena expression como 2^5 o (-3)^4, aporta expansion como la multiplicación repetida o como uno entre ese producto para exponentes negativos, etiqueta exponent_kind como positive, zero o negative, y devuelve result como número estable redondeado a doce decimales cuando no es entero. Para exponentes negativos el campo opcional result_reciprocal_of informa la magnitud de la potencia positiva intermedia antes de tomar el recíproco, lo que ayuda a las interfaces paso a paso a mostrar a^k y 1/a^k. Ejemplo: base dos y exponente menos tres produce expansion 1 / (2 × 2 × 2), result 0.125 y result_reciprocal_of ocho. Las peticiones de 0^0 o de cero a una potencia negativa fallan con un mensaje claro invalid_input y no se facturan. Solo las evaluaciones correctas consumen el precio base publicado $0.002 por elemento.
Dónde aporta valor una calculadora de potencias con exponente
Las aulas y las plataformas de tutoría integran una calculadora de potencias para que el alumnado verifique deberes con exponentes enteros positivos, cero y negativos sin invertir signos a mano ni inventar 0^0. Los generadores de preparación de exámenes y los plugins LMS necesitan un oráculo determinista que marque los casos cero indefinidos como entrada incorrecta en lugar de devolver en silencio uno o infinito. Las canalizaciones de fichas y claves de respuesta pueden evaluar por lotes miles de pares base-exponente para claves impresas, barajas de repetición espaciada e ítems puntuados por ordenador sin levantar un sistema de álgebra computacional. Los cuadernos de ingeniería y ciencias a veces necesitan un pequeño ayudante de potencia entera para factores de escala, conteos de bits o sucesiones geométricas; llamar a una API parse evita arrastrar bibliotecas simbólicas por un problema de dos campos. Como la implementación es parse pura de nivel A, cada llamada correcta cuesta el $0.002 publicado sin tokens de modelo ni red de salida, y el manejador sigue siendo lo bastante rápido para trabajadores en el borde y widgets aptos sin conexión.
Casos de integración
Exámenes y calificación automática LMS
Califique ítems de potencias con un oráculo determinista que rechaza 0^0 y 0^negativo como invalid_input en lugar de inventar una convención o devolver infinito.
Generación de fichas y claves de respuesta
Evalúe por lotes pares base^n para claves impresas, barajas de repetición espaciada y sitios de currículo que necesitan un widget gratuito de calculadora de potencias en vivo.
Preguntas técnicas
¿Cuánto cuesta la calculadora de potencias con exponente?
La herramienta en el navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.