ForHosting KIT · Matemáticas

Calculadora de proporción de edades

Si dos edades están hoy en razón 2:1 y dentro de 5 años en razón 3:2, ahora tienen 10 y 5 años. Indique las dos razones y los años de diferencia para obtener las edades actuales y futuras al revisar tareas o exámenes. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Primer valor de la proporción
2
Segundo valor de la proporción
1
Razón futura 1
3
Razón futura 2
2
Años hasta alcanzar la proporción
5
Obtiene
Edad de la primera persona
10
Edad de la segunda persona
5
Edad de la primera persona entonces
15
Edad de la segunda persona entonces
10

Resuelve problemas de dos personas con proporción de edades: dada la razón actual y la futura tras k años, obtiene ambas edades presentes. Gratis, determinista y privado en su navegador. Sin cuenta.

Entradas, salidas y contratos estables

Las capas de presentación pueden convertir cadenas numéricas del formulario antes de llamar a la función pura solve, pero el núcleo nunca convierte basura en NaN en silencio. Los mensajes de error usan subcadenas estables en inglés, como ratios must be positive o ratios do not determine unique ages, y así los ejemplos dorados de error se reproducen entre versiones. El redondeo usa half-up a diez decimales para que el ruido de coma flotante no rompa las pruebas de captura.

Casos límite, límites y uso docente

Rechaza proporciones no positivas y proporciones paralelas que dejan las edades indeterminadas. Un profesor puede recorrer el ejemplo dorado 2:1 que pasa a 3:2 a los cinco años, con edades diez y cinco, y mostrar cómo se rechazan proporciones idénticas presentes y futuras con años positivos. Los guiones de automatización llaman a la misma función pura sin instalar una hoja de cálculo ni un sistema de álgebra computacional.

Revise los ejemplos dorados de éxito y de error antes de integrar. La implementación sigue siendo plenamente determinista, gratuita en el navegador en el nivel A y privada en el dispositivo bajo el motor parse, sin llamada de red para el cálculo en sí.

Deberes y exámenes

Compruebe problemas clásicos de proporción de edades con respuestas estables y reproducibles.

Automatización

Llame a la misma función pura desde guiones sin instalar una hoja de cálculo ni un CAS.

¿Es gratis?

Sí. El nivel A se ejecuta por completo en su navegador sin cuenta.

¿Llama a la red?

No. El motor parse mantiene el cálculo en el dispositivo.

¿Los resultados son estables?

Sí. La matemática determinista y los ejemplos dorados congelan el contrato.

¿Cómo se resuelve a mano un problema de proporción de edades?

Escriba las edades actuales como 2t y t; dentro de 5 años serán 2t + 5 y t + 5. Al igualar esa pareja a la razón 3:2 sale una ecuación sencilla cuya solución es t igual a 5, así que las edades son 10 y 5.

¿Por qué la calculadora dice que mi problema no tiene respuesta?

Solo acepta problemas con una única solución positiva. Si la razón actual y la futura son la misma, las edades no se pueden determinar, y también se rechaza cualquier parte de una razón que sea cero o negativa.

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/age-ratio

¿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/age-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ratio1":2,"ratio2":1,"future_ratio1":3,"future_ratio2":2,"years":5}'
{
  "ratio1": 2,
  "ratio2": 1,
  "future_ratio1": 3,
  "future_ratio2": 2,
  "years": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.age_ratio",
  "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.

Cómo el álgebra recupera las edades actuales

Al despejar la proporción aparece una ecuación lineal en el único factor de escala t, de modo que el sistema tiene una solución positiva única o se rechaza por indeterminado. Nada se infiere de forma estadística: la misma aritmética corre sin red en el navegador y en el borde de pago.

Entradas, salidas y contratos estables

Los campos obligatorios son ratio1, ratio2, future_ratio1, future_ratio2 y years. Cada uno debe ser un número finito; los valores ausentes o no numéricos lanzan invalid_input con un mensaje claro en inglés que el arnés puede emparejar. La carga útil de éxito siempre incluye age1, age2, las partes de la proporción actual ecoadas, years y las proyecciones future_age1 y future_age2, de modo que los clientes enlazan métricas de interfaz sin adivinar nombres de campo.

Casos límite, límites y uso docente

Objetos vacíos, rangos contradictorios y valores intermedios enormes que desbordan IEEE-754 se convierten en errores explícitos en lugar de campos nulos.

Demostraciones docentes

Muestre ejemplos resueltos con fixtures dorados que coinciden con el widget gratuito y la API.

¿Y si la entrada no es válida?

Recibe invalid_input con un mensaje claro en inglés.

¿Quién firma esta capacidad?

samurai en el taller ForHosting KIT.

Ver la documentación completa del KIT →