Cubo: volumen, área de superficie y diagonal espacial desde la arista
Con una sola arista obtenga juntos el volumen, el área total y la diagonal espacial del cubo: una arista de 3 da 27, 54 y 5,196152. Elija entre cero y doce decimales, seis por defecto, y conserve su propia unidad. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Arista
- 3
- Volumen
- 27
- Superficie
- 54
- Diagonal espacial
- 5,196152
Un cubo queda completamente descrito por un único número: la longitud de una arista. A partir de esa única medida, esta capacidad deriva las tres magnitudes que más a menudo necesitan ingenieros, estudiantes y makers: el volumen que encierra el cubo, el área total de sus seis caras y la diagonal espacial que une un vértice con el opuesto. Usted envía la longitud de la arista y recibe los tres valores en una sola llamada determinista. No se asume ninguna unidad: introduzca milímetros, metros o pulgadas y los resultados se devuelven en las unidades cúbicas, cuadradas y lineales correspondientes del mismo sistema.
Una arista, tres respuestas
Todas las propiedades de un cubo están ligadas a la longitud de su arista, lo que convierte al cubo en el sólido más sencillo de la geometría y el más fácil de calcular con exactitud. Dada una arista a, el volumen es a³, el área de superficie total es 6a² porque las seis caras cuadradas son idénticas, y la diagonal espacial es a√3, la recta más larga que cabe dentro del sólido, uniendo dos vértices opuestos a través del interior.
Como las fórmulas son exactas, la única aproximación en todo el proceso es el redondeo final al número de decimales elegido, y se hace con una regla de redondeo al alza estable, no con lo que el hardware de punto flotante produzca por casualidad.
Cómo se calculan y se redondean los números
Una vez aceptada la arista, los tres resultados se calculan en doble precisión y después se redondean al número de decimales solicitado, seis por defecto, con una regla de redondeo al alza aplicada al valor absoluto. Esa elección es deliberada: los resultados en punto flotante en bruto, como 0.1 + 0.2, producen colas largas y dependientes de la máquina, y un redondeo determinista hace que la salida sea idéntica byte a byte en cualquier equipo, que es lo que permite a las canalizaciones automatizadas comparar respuestas de forma fiable.
Puede pedir entre cero y doce decimales mediante el campo opcional <em>decimals</em>. La <em>edge</em> que se devuelve en la respuesta es el valor exacto que se utilizó, de modo que el registro de lo calculado queda completo en un único objeto.
Dónde encaja en el trabajo real
Entre los usuarios habituales están los correctores de ejercicios que verifican el cálculo manual de a³ y 6a² hecho por un estudiante, los configuradores de depósitos, cajas o salas cúbicas que presupuestan capacidad y material de revestimiento a la vez, y las herramientas de logística que comprueban si un objeto cabe por la diagonal de un contenedor cúbico, la forma más frecuente en que una estimación de «seguro que cabe» sale mal.
Si necesita la dirección inversa —recuperar la arista a partir de un volumen o un área conocidos— una raíz cúbica o cuadrada del resultado correspondiente la devuelve con exactitud.
Qué puede hacer con ella
Corregir deberes al instante
Verifique un cálculo manual de volumen, área de superficie o diagonal espacial de un cubo contra un valor de referencia exacto.
Dimensionar embalajes y depósitos cúbicos
Obtenga capacidad y material de superficie a partir de una única arista interior al presupuestar cajas, contenedores o recipientes cúbicos.
Comprobar si cabe por la diagonal
Compruebe si una varilla u objeto de hasta a√3 de largo puede caber dentro de un espacio cúbico antes de comprometerse con un diseño.
Preguntas frecuentes
¿Cuánto cuesta?
Además, es gratis ejecutarlo en su navegador en esta página.
¿Qué unidades utiliza?
No se asume ninguna. Si la arista está en centímetros, el volumen se devuelve en centímetros cúbicos, el área en centímetros cuadrados y la diagonal en centímetros.
¿Qué es la diagonal espacial?
La recta que une dos vértices opuestos pasando por el interior del cubo, igual a la arista multiplicada por la raíz cuadrada de tres.
¿Puedo controlar la precisión?
Sí. El campo opcional decimals fija el número de decimales, de 0 a 12, con seis como valor por defecto. El redondeo es al alza.
¿Se almacena mi entrada en algún sitio?
No. El cálculo es una función pura: la arista se procesa en memoria y se descarta, y solo se devuelven los tres resultados.
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/cube-v-a-d \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"edge":3}'const res = await fetch("https://api.kit.forhosting.com/math/cube-v-a-d", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"edge": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cube-v-a-d",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"edge": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cube-v-a-d", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"edge":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"edge":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cube-v-a-d", 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
{
"edge": 3
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cube_v_a_d",
"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
Una arista, tres respuestas
Este endpoint aplica esas tres fórmulas cerradas directamente y devuelve todos los resultados a la vez, de modo que usted nunca tiene que encadenar llamadas ni repetir la entrada. Eso importa en la práctica: una comprobación de embalaje que necesita capacidad y área de cartón, o un trabajo de impresión 3D que necesita el volumen de material y la diagonal máxima de la base de impresión, lo obtiene todo de una sola solicitud.
Cómo se calculan y se redondean los números
La entrada se valida antes de cualquier operación aritmética: la arista debe ser un número finito y positivo, y cualquier otra cosa —cero, un valor negativo, una cadena que no se puede interpretar, un campo ausente— se rechaza con un error tipado <em>invalid_input</em> que nombra el campo responsable.
Dónde encaja en el trabajo real
La capacidad se ejecuta como una función pura en nuestra red global de edge: nada se almacena, nada se envía a terceros, y el mismo código que responde a las llamadas de API de pago se ejecuta gratis en su navegador en esta página, de modo que puede verificar valores de forma interactiva antes de automatizar nada. Como el precio es $0.002 por solicitud sin componente por unidad, los trabajos por lotes que recorren miles de aristas candidatas cuestan exactamente lo que dice el catálogo, sin sorpresas.
Preguntas técnicas
¿Qué entradas se rechazan?
Todo lo que no sea un número finito y positivo: cero, valores negativos, cadenas no numéricas y campos ausentes devuelven un error tipado invalid_input.