Calculadora de multiplicación en cruz
Si 2/3 es igual a 4/d, entonces d vale 6, porque 2 × 6 y 3 × 4 dan 12: indique tres términos cualesquiera de la proporción y obtenga el cuarto, con los productos cruzados y cada paso. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- A
- 2
- B
- 3
- C
- 4
- D
- 6
- Despejado para
- d
- Incógnita
- d
- Solución
- 6
La multiplicación en cruz es el método escolar habitual para resolver una proporción de dos fracciones iguales: cuando a entre b es igual a c entre d, los productos a por d y b por c deben coincidir, de modo que cualquiera de los términos faltantes entre a, b, c y d se aisla con una sola división tras esa identidad de productos. Estudiantes, tutores y herramientas de preparación de exámenes necesitan un oráculo determinista que nunca invente el infinito cuando un denominador es cero y que nunca acepte en silencio los cuatro campos rellenos como si aún hubiera una incógnita abierta.
Qué significa multiplicar en cruz a/b = c/d
Una proporción afirma que dos razones son iguales: la fracción izquierda a dividida por b es igual a la fracción derecha c dividida por d. Multiplicar en cruz elimina ambos denominadores de un golpe al afirmar que el producto del numerador izquierdo y el denominador derecho es igual al producto del denominador izquierdo y el numerador derecho, escrito de forma compacta como a por d igual a b por c.
Esa identidad es equivalente a la ecuación original siempre que ambos denominadores sean distintos de cero, porque al multiplicar ambos lados de a/b igual a c/d por el producto b·d se cancelan los denominadores y se obtiene a·d igual a b·c.
Una vez escrita la forma de producto, resolver una sola incógnita es álgebra lineal ordinaria de una ecuación: si a es desconocida entonces a es b·c dividido por d; si b es desconocida entonces b es a·d dividido por c; si c es desconocida entonces c es a·d dividido por b; si d es desconocida entonces d es b·c dividido por a.
Exactamente tres de los cuatro términos deben ser conocidos para que el cuarto quede determinado de forma única; proporcionar los cuatro o menos de tres es un error de validación, no una comprobación residual de consistencia ni un ajuste por mínimos cuadrados. Se admiten valores negativos porque las proporciones algebraicas no se limitan a ejemplos escolares positivos; los signos se propagan por los productos y el término resuelto.
Docentes y calificadores automáticos valoran la ruta del divisor nulo tanto como el camino de éxito: un alumno que deja d en blanco con a igual a cero debe ver un error claro que nombra el divisor, no un éxito vacío con un campo de solución no finito.
Dónde aporta valor una calculadora de multiplicación en cruz
Aulas y plataformas de tutoría usan una calculadora de multiplicación en cruz para que el alumnado compruebe el término faltante en a/b igual a c/d sin invertir a mano los lados del producto ni perder un signo. Los generadores de preparación de exámenes necesitan un oráculo determinista que marque como incorrecto el caso de denominador nulo en lugar de devolver en silencio un éxito vacío o un número no finito que un calificador defectuoso podría tratar como correcto.
Mantenga valores de partida y de trabajo en unidades coherentes antes de llamar a la herramienta cuando la proporción codifique magnitudes físicas, y convierta las unidades usted mismo si hace falta: el resolutor no convierte pulgadas a centímetros ni moles a gramos. Prefiera enviar números en lugar de cadenas preformateadas cuando controle el cliente; las cadenas numéricas solo se aceptan si cumplen un patrón numérico finito estricto. La validación fallida no consume saldo.
Mantenga las solicitudes pequeñas, fije en las pruebas la solución y los productos redondeados, y obtendrá incógnitas reproducibles para deberes, plugins LMS y trabajadores en el borde sin montar una infraestructura simbólica propia.
Qué puede hacer con ella
Comprobaciones en aula y deberes
Permita que el alumnado omita uno de a, b, c o d en a/b = c/d y verifique la incógnita multiplicada en cruz frente a los métodos del libro.
Factores de escala y cuadernos de razones
Resuelva escalas de mapas, proporciones de recetas y proporciones directas similares a/b = c/d en scripts sin una biblioteca CAS completa.
Preguntas frecuentes
¿Cómo resuelve la multiplicación en cruz a/b = c/d?
Multiplicar en cruz convierte a/b = c/d en a·d = b·c.
¿Qué ocurre si un denominador es cero?
Un b o d nulo hace indefinida la fracción, y un divisor nulo en el reordenamiento nunca se factura.
¿Se admiten valores negativos?
Sí. Las proporciones algebraicas pueden incluir términos negativos; los signos se propagan por los productos y la incógnita resuelta.
¿Qué término puede ser la incógnita?
Cualquiera de los cuatro. Deje vacío el que falta y rellene los otros tres; si escribe los cuatro o menos de tres, la calculadora lo rechaza, porque solo se halla una incógnita a la vez.
¿Cómo compruebo el resultado?
Multiplique en cruz y compare: los dos productos deben coincidir. En 2/3 = 4/6, tanto 2 × 6 como 3 × 4 dan 12, así que la proporción se cumple.
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/algebra/cross-multiply \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":2,"left_num":-1000000000000}'const res = await fetch("https://api.kit.forhosting.com/algebra/cross-multiply", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 2,
"left_num": -1000000000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/cross-multiply",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 2,
"left_num": -1000000000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/cross-multiply", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":2,"left_num":-1000000000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":2,"left_num":-1000000000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/cross-multiply", 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
{
"a": 2,
"left_num": -1000000000000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.cross_multiply",
"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 denominadores nulos y los divisores nulos fallan con invalid_input en lugar de un payload no finito.
Qué significa multiplicar en cruz a/b = c/d
Los denominadores deben permanecer distintos de cero: un b nulo hace indefinida a/b, un d nulo hace indefinida c/d, y un divisor nulo en el reordenamiento (por ejemplo d igual a cero al despejar a) se rechaza como invalid_input en lugar de devolver infinito.
Contrato de entrada, forma de respuesta y errores
Cuando un denominador presente es cero, o cuando el reordenamiento dividiría por un divisor nulo o casi nulo, la herramienta falla con un mensaje claro en lugar de inventar el infinito. Envíe un cuerpo JSON con exactamente tres de los cuatro campos rellenos: a (alias left_num, numerator_left y num1), b (alias left_den, denominator_left y den1), c (alias right_num, numerator_right y num2), y d (alias right_den, denominator_right y den2). Los valores absolutos deben permanecer dentro del límite publicado de un billón para que los productos intermedios sigan siendo finitos en doble precisión IEEE en el Worker y en el navegador. Cada campo presente puede llegar como número JSON o como cadena numérica que cumpla un patrón finito estricto; valores no finitos, cadenas vacías y valores fuera del límite absoluto fallan con invalid_input nombrando el campo. En caso de éxito el cuerpo repite a, b, c y d redondeados; asigna solved_for y unknown a la clave de la variable omitida; solution al valor numérico de esa incógnita; equation a la cadena a/b igual a c/d completa; cross_product a la cadena a·d igual a b·c completa; left_product y right_product a ambos lados tras el redondeo; formula y rearrange a la forma algebraica usada; message a un resumen breve en inglés; y steps a un arreglo ordenado de líneas de sustitución que puede afirmar en pruebas. La validación fallida —número incorrecto de campos, números ausentes, valores no finitos, valores fuera de límites absolutos, denominadores nulos o un divisor nulo— devuelve invalid_input y nunca se cobra. El precio es un fijo $0.002 por solicitud exitosa con unidad item.
Dónde aporta valor una calculadora de multiplicación en cruz
Los cuadernos de ingeniería y ciencia suelen reducir factores de escala, escalas de mapas, proporciones de recetas y proporciones directas similares a a/b igual a c/d; llamar a una API parse pequeña evita arrastrar un sistema de álgebra computacional completo por cuatro coeficientes. Al enseñar, combine ejemplos: omita d con a igual a dos, b igual a tres y c igual a cuatro para recuperar seis; omita a con b igual a tres, c igual a cuatro y d igual a seis para recuperar dos; omita b o c para practicar el aislamiento de denominadores y numeradores derechos; y envíe a propósito un divisor nulo como a igual a cero al despejar d para demostrar la ruta dura de invalid_input. Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red de salida.
Casos de integración
Calificación automática de exámenes y LMS
Califique ítems de proporción con un oráculo determinista que rechaza denominadores nulos y divisores nulos como invalid_input.
Preguntas técnicas
¿Qué campos debo enviar?
Envíe exactamente tres números finitos entre a, b, c y d (se aceptan alias de numeradores y denominadores izquierdo/derecho). Omita la incógnita que desee despejar.
¿Cuánto cuesta la calculadora de multiplicación en cruz?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.