Aritmética de fracciones
fraction-arithmeticSuma, resta, multiplica o divide dos fracciones exactas y devuelve el resultado simplificado. Cuándo: un resultado numérico tiene que ser exacto o reproducible y no estimado. No para: simplificar una fracción a su mínima expresión, con forma mixta y decimal (fraction-simplify). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Adds, subtracts, multiplies or divides two exact fractions (or mixed numbers/decimals) and returns the reduced result. When: a numeric result has to be exact or reproducible instead of estimated. Not for: reducing a fraction (fraction-simplify). Side effects: none (read-only, no network access, no stored state). Deterministic: the same input gives the same output. Limits: JSON input up to 64 KB, 1 s per call, result up to 1 MB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | Yes | First fraction (string; required; up to 200 chars). | |
| b | Yes | Second fraction (string; required; up to 200 chars). | |
| operation | Yes | Operation (required; one of: add, subtract, multiply, divide). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mixed | No | ||
| decimal | No | ||
| fraction | No | ||
| numerator | No | ||
| denominator | No |