ForHosting KIT · Utilidades de desarrollo

Calculadora de circunferencia

La calculadora de circunferencia toma el diámetro de un círculo y devuelve la longitud de su contorno, usando la relación exacta C = pi * d.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Usted envía un número y recibe un número, en la misma unidad de partida: si introduce milímetros, la respuesta sale en milímetros; si introduce millas, sale en millas. No hay ninguna política de redondeo que configurar ni aproximación oculta más allá del valor de pi en doble precisión que incorpora todo entorno moderno, de modo que el resultado es determinista y reproducible en cualquier parte. El mismo código que se ejecuta en nuestro edge funciona gratis en su navegador, lo que significa que la herramienta web gratuita y la API de pago nunca discrepan. Úsela para piezas, ruedas, anillos, tuberías, pistas y cualquier otro elemento cuyo tamaño conozca por el centro y cuyo perímetro necesite.

Por qué el diámetro y no el radio

La mayoría de las fórmulas escolares escriben la circunferencia como dos pi r, apoyándose en el radio. Sin embargo, en el taller y sobre el terreno casi nadie mide un radio directamente: se mide de lado a lado del círculo con un calibre, una cinta o un láser, porque el diámetro es la dimensión que realmente se puede tocar. La calculadora de circunferencia está construida en torno a esa realidad. Acepta el diámetro tal como se midió y lo multiplica por pi, lo cual es algebraicamente idéntico a la forma dos pi r pero evita la división entre dos que añade un lugar más donde equivocarse. Si dispone de un radio, duplíquelo antes de llamar, o utilice una herramienta basada en el radio. Si tiene la circunferencia y quiere recuperar el diámetro, ese problema inverso pertenece a otra capacidad. Mantener una sola entrada y una sola tarea hace que el contrato sea trivial de probar: entra un número positivo y finito, sale la longitud del contorno, y cualquier otra cosa — cero, un valor negativo, un campo ausente, una cadena que no es un número — se rechaza como entrada inválida antes de cualquier cálculo.

Cómo se calcula el número

El cálculo es una única multiplicación: el diámetro, validado como número positivo y finito, por Math.PI, la constante de doble precisión disponible en todo motor de JavaScript. No hay desarrollo en serie, ni tabla de consulta, ni aproximación iterativa, de modo que la respuesta no puede variar entre ejecuciones, entre servidores o entre el navegador y la API. Después, el resultado se redondea a seis decimales antes de devolverse. Ese redondeo es una decisión deliberada de estabilidad, no una afirmación de precisión: la multiplicación en punto flotante puede producir una oscilación en el último dígito según la CPU, y un ejemplo dorado almacenado que se comparara byte a byte fallaría en otra máquina por un motivo ajeno a la corrección. Seis decimales superan con mucho lo que justifica cualquier medición física de un diámetro: un calibre preciso a la centésima de milímetro limita la circunferencia mucho más que pi. Las unidades pasan intactas: la herramienta nunca convierte, así que la unidad de su diámetro es la unidad de la respuesta, y convertir antes es decisión suya.

Dónde encaja en el trabajo real

La geometría de un solo valor parece trivial hasta que se integra en una canalización que consume miles de mediciones. Una estación de corte que convierte lecturas de diámetro en longitudes de correa o de tira, una herramienta de presupuestos que tarifa material circular por perímetro, una verificación de ajuste que compara un eje medido con una banda de tolerancia expresada como circunferencia: todas ellas llaman a este endpoint como un paso determinista que nunca tienen que reimplementar ni volver a probar. Al ser la capacidad un worker de análisis puro, sin llamadas de red, sin secretos y sin estado compartido, se comporta igual con una solicitud que con diez mil, y su coste es fijo: $0.002 por solicitud, sin recargo por unidad. La versión gratuita del navegador ejecuta el mismo módulo, de modo que un ingeniero puede comprobar un valor a mano antes de conectar la API a producción y confiar en que ambas vías devuelven el mismo número. Una entrada que no sea un número positivo y finito falla con un error de entrada inválida y no se cobra, lo que hace seguro exponer el endpoint directamente a envíos de formularios no confiables.

Cortar material para envolver un cilindro

Convierta el diámetro medido de una tubería o un tambor en la longitud exacta de tira necesaria para envolverlo una vez, antes de arrancar la sierra.

Tarifar piezas circulares por perímetro

Alimente una canalización de presupuestos con diámetros de una lista de piezas que factura juntas, anillos y retenes por longitud del contorno.

Verificar la especificación de una rueda o polea

Compruebe que el diámetro declarado de una rueda implica la distancia de rodadura que espera una transmisión o un odómetro.

¿Cuánto cuesta?

$0.002 por solicitud, sin recargo por unidad. Además es gratis en el navegador, ejecutando exactamente el mismo código.

¿Qué entrada acepta?

Un único campo, diameter, como número positivo y finito o como cadena numérica. El cero, los negativos, los valores no numéricos y los ausentes se rechazan como entrada inválida.

¿En qué unidad está el resultado?

En la misma unidad del diámetro que envió. La herramienta nunca convierte unidades; solo multiplica por pi.

¿Qué precisión tiene el resultado?

Usa el valor de pi en doble precisión y redondea a seis decimales, muy por encima de la precisión de cualquier medición física de un diámetro.

¿Puedo pasar el radio en su lugar?

Esta capacidad solo acepta el diámetro. Duplique primero el radio, o use una calculadora de círculos basada en el radio del catálogo.

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.

POSThttps://api.kit.forhosting.com/math/circumference

¿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.

curl -X POST https://api.kit.forhosting.com/math/circumference \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"diameter":10}'
{
  "diameter": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.circumference",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →