ForHosting KIT · Utilidades de desarrollo

Calculadora de propiedad distributiva

La calculadora de la propiedad distributiva expande un factor multiplicado por una suma y muestra el resultado de multiplicarlo por cada término entre paréntesis.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca una expresión como 3x(2x - 5 + y) y obtendrá los productos separados junto con una expresión expandida clara. Los coeficientes se calculan de forma exacta, incluidos decimales y fracciones, y las potencias de una misma variable se combinan automáticamente. Es una herramienta específica para revisar ejercicios, preparar ejemplos resueltos o incorporar una expansión simbólica fiable a una aplicación sin depender de un sistema algebraico general.

Cómo introducir una expresión

Escriba un factor junto a una suma entre paréntesis. El factor puede aparecer antes, como en 3x(2x - 5 + y), o después, como en (a + 4b) * -2x. El signo explícito de multiplicación junto al paréntesis es opcional. Dentro de un monomio puede utilizar coeficientes enteros, decimales o fraccionarios, nombres de variables, signos de multiplicación y exponentes enteros no negativos. Por ejemplo, 1/2x^2 es un factor válido. La expresión entre paréntesis debe contener al menos dos términos separados por signos más o menos. Esta calculadora tiene un propósito deliberadamente concreto: efectúa un único paso distributivo, por lo que rechaza grupos anidados, funciones y divisiones por variables en vez de interpretarlos de forma imprevisible. Este contrato preciso permite detectar errores de entrada y produce resultados apropiados para la enseñanza, los ejercicios automáticos y la validación. Si una expresión incluye varias capas de paréntesis, distribuya una capa cada vez y vuelva a enviar el resultado cuando la capa siguiente adopte la forma requerida.

Qué hace la calculadora con cada término

El algoritmo separa primero el factor exterior de los términos con signo que forman la suma entre paréntesis. Después multiplica el factor por cada término de manera independiente, exactamente como establece la regla distributiva a(b + c) = ab + ac. Los coeficientes numéricos se multiplican como números racionales reducidos, no como aproximaciones de coma flotante. Por ello, un decimal como 0.25 y una fracción como 1/4 se comportan de forma coherente, y un resultado como 6/8 se simplifica a 3/4. Cuando una variable aparece tanto en el factor como en un término interior, sus exponentes se suman: x^2 por x^3 se convierte en x^5. Las variables se ordenan siempre del mismo modo, lo que facilita comparar llamadas repetidas. La respuesta incluye el factor normalizado, los términos interiores normalizados, cada producto calculado, el número de términos y la expresión expandida final. No agrupa términos semejantes después de distribuir, porque conservar un producto de salida por cada término de entrada hace que el paso distributivo sea transparente y verificable.

Cómo utilizar el resultado con confianza

Utilice la expresión expandida como un paso intermedio comprobado, no como una respuesta opaca de álgebra simbólica. Un estudiante puede comparar cada elemento de la lista de productos con su cálculo manuscrito y localizar enseguida un signo negativo o un coeficiente omitido. Un docente puede preparar ejemplos uniformes cuya aritmética siga siendo exacta. Un flujo de software puede consultar los campos estructurados sin extraer datos de una ecuación formateada. La implementación es determinista: una misma entrada válida siempre devuelve los mismos valores, sin solicitudes de red, decisiones aleatorias ni información dependiente de la hora. También impone límites prácticos a la longitud, la cantidad de términos y el tamaño de los exponentes para evitar trabajo ilimitado con entradas defectuosas. La versión del navegador ejecuta el mismo solucionador puro que la API, de modo que una expresión revisada de forma interactiva sigue las mismas reglas al automatizarla. El navegador es gratuito y una solicitud API cuesta $0.002. Si la validación falla, el error indica si falta la expresión, si la sintaxis no es compatible, si la estructura de paréntesis es incorrecta o si se supera un límite.

Revisar ejercicios de álgebra

Compare cada producto con su cálculo manuscrito y detecte un signo negativo omitido antes de seguir simplificando.

Crear ejemplos resueltos

Genere expansiones estables y exactas para clases, hojas de ejercicios, tutorías o solucionarios.

Validar entradas simbólicas

Añada un paso distributivo acotado a una aplicación educativa y consuma productos estructurados en lugar de analizar texto de presentación.

¿Qué expresiones puedo expandir?

Puede expandir un factor monomial multiplicado por una suma entre paréntesis de dos o más términos monomiales.

¿Admite términos negativos?

Sí. Los signos se conservan y multiplican correctamente tanto en el factor exterior como en cada término de la suma.

¿Puede calcular con fracciones y decimales?

Sí. Ambos se convierten en coeficientes racionales exactos y reducidos, sin errores de redondeo de coma flotante.

¿Agrupa los términos semejantes?

No. Devuelve un producto por cada término original para que el paso distributivo permanezca visible; agrupar términos es otra operación.

¿Cuánto cuesta la API?

Cada solicitud API cuesta $0.002. La calculadora también se puede ejecutar gratis en el navegador.

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/algebra/distribute-expression

¿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/algebra/distribute-expression \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"expression":"3x(2x - 5 + y)"}'
{
  "expression": "3x(2x - 5 + y)"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.distribute_expression",
  "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 →