Pies cúbicos de un cilindro
Escriba el radio y la altura de un cilindro en pies y obtenga su capacidad en pies cúbicos: un radio de 2 pies y una altura de 5 pies dan 62,831853 pies cúbicos. Pensado para tanques, hoyos de postes, silos y conductos medidos con cinta. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Radio
- 2
- Altura
- 5
- Volumen (pies cúbicos)
- 62,831853
Cuando un tanque, una tubería, un hoyo para poste o un silo se mide en pies, la pregunta de capacidad que sigue es casi siempre la misma: ¿cuántos pies cúbicos contiene? Esta capacidad responde exactamente eso para un cilindro circular recto. Usted envía el radio de la base y la altura, ambos en pies, y recibe el volumen en pies cúbicos en una sola llamada determinista: sin adivinar unidades, sin hacer a mano el cálculo de πr²h, sin hojas de cálculo.
La fórmula detrás del número
Un cilindro circular recto es un círculo extruido a lo largo de un eje recto, así que su volumen es simplemente el área de la base por la altura: V = πr²h. La base es un círculo de radio r, cuya área es πr² pies cuadrados cuando r se mide en pies, y multiplicar por la altura h en pies da pies cúbicos directamente.
Como ambos valores están en pies, el resultado no necesita ningún factor de conversión: 1 pie cúbico es exactamente 1 ft × 1 ft × 1 ft, unos 7.48 galones estadounidenses o 28.32 litros si luego necesita esas unidades. Si lo que midió es el diámetro y no el radio, divídalo entre dos antes de llamar; enviar el diámetro como radio sobreestimaría el volumen por un factor de cuatro, porque el radio entra en la fórmula al cuadrado.
Esa elevación al cuadrado es también la razón por la que los pequeños errores de medición en el radio pesan el doble que los errores en la altura.
Dónde aparecen los pies cúbicos de un cilindro
La capacidad cilíndrica en pies cúbicos es una de las magnitudes más habituales en los oficios y proyectos domésticos de Estados Unidos, porque el pie es la unidad de trabajo de la obra. Los contratistas de concreto calculan el volumen de hoyos cilíndricos para postes y de columnas para pedir el número correcto de sacos o yardas de mezcla; una yarda cúbica son 27 pies cúbicos, así que este único número es el puente entre una cinta métrica y una orden de compra.
El dimensionado de pozos y tanques, la capacidad de calentadores de agua, los conductos y tramos de HVAC, los silos de grano, los cilindros de propano, los acuarios y las fuentes de estanque se reducen a πr²h una vez que tiene una cinta sobre el radio y la altura.
Qué puede hacer con ella
Pedir concreto para hoyos de postes
Obtenga los pies cúbicos de un hoyo o columna cilíndrica a partir de su radio y profundidad, y divida entre 27 para las yardas cúbicas a pedir.
Dimensionar tanques y silos
Calcule la capacidad en pies cúbicos de un tanque de agua, entubado de pozo o silo de grano a partir de dos lecturas de cinta métrica.
Estimar el volumen de tuberías y conductos
Trate un tramo de tubería como un cilindro largo y delgado para obtener el volumen de aire, agua o aislamiento que contiene en pies cúbicos.
Preguntas frecuentes
¿Cuánto cuesta?
Además, se ejecuta gratis en su navegador en esta página.
¿Qué unidades usa?
Tanto el radio como la altura están en pies, así que el resultado es directamente en pies cúbicos sin ningún factor de conversión.
¿Medí el diámetro, no el radio. ¿Qué envío?
Divida primero el diámetro entre dos. La fórmula es πr²h, y enviar el diámetro como radio daría cuatro veces el volumen real.
¿Puedo controlar la precisión?
Sí. El campo opcional decimals fija los decimales del volumen, de 0 a 12, con seis por defecto. El redondeo es half-up.
¿Se almacena mi entrada en algún lugar?
No. El cálculo es una función pura: el radio y la altura se procesan en memoria y se descartan, y solo se devuelve el volumen.
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/cubic-feet-cylinder \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":2,"height":5}'const res = await fetch("https://api.kit.forhosting.com/math/cubic-feet-cylinder", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 2,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cubic-feet-cylinder",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 2,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cubic-feet-cylinder", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":2,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":2,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cubic-feet-cylinder", 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
{
"radius": 2,
"height": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cubic_feet_cylinder",
"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
Ambos valores se validan como números positivos y finitos antes de cualquier operación, y cualquier otra cosa se rechaza con un error tipado invalid_input que nombra el campo en falta, de modo que un dato incorrecto nunca se convierte en una cifra de capacidad silenciosamente errónea.
La fórmula detrás del número
Este endpoint aplica esa fórmula cerrada tal como está escrita: nada se aproxima salvo la propia constante matemática π, que JavaScript maneja en doble precisión.
Validación, precisión y redondeo
Los dos valores se comprueban antes de cualquier aritmética: tanto el radio como la altura deben ser números positivos y finitos. Una vez que los valores pasan, el volumen se calcula en doble precisión y se redondea al número de decimales solicitado —seis por defecto, de cero a doce mediante el campo opcional <em>decimals</em>— con una regla half-up aplicada al valor absoluto. Cero, un valor negativo, un campo ausente, una cadena que no se puede interpretar, NaN o infinito se rechazan con un error tipado <em>invalid_input</em> cuyo mensaje nombra el campo culpable: un error que nunca se cobra, porque lo que falló es el dato del cliente, no el servicio. Las cadenas numéricas como "2.5" se aceptan y se convierten, lo que hace el endpoint amigable con datos de formularios y parámetros de consulta. La respuesta devuelve el radio y la altura exactos que se usaron, de modo que un solo payload es un registro completo de lo calculado.
Dónde aparecen los pies cúbicos de un cilindro
La capacidad se ejecuta como función pura en nuestro edge global: 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 comprobar una medida de forma interactiva antes de automatizar nada. A $0.002 por solicitud y sin componente por unidad, un trabajo por lotes que recorra miles de dimensiones candidatas —por ejemplo, dimensionar un tanque contra un objetivo de capacidad— cuesta exactamente lo que dice el catálogo, sin sorpresas.
Preguntas técnicas
¿Qué entrada se rechaza?
Cualquier cosa que no sea un número positivo y finito: cero, valores negativos, cadenas no numéricas, NaN, infinito y campos ausentes devuelven un error tipado invalid_input.