hesaplayıcı
Menu

Ratio Simplifier: API and MCP

Ratio Simplifier over REST and MCP: input fields, limits, outputs, one example request and its real answer. Free, no sign-up.

GET /api/v1/tools/math.simplify-ratio/mcp/math

Id
math.simplify-ratio
Version
1.0.0
Access
Free
Tool page
Ratio Simplifier
Schema
GET /api/v1/tools/math.simplify-ratio

Input

FieldTypeConstraintsDefaultDescription
a (required)number> 0, ≤ 1,000,000,000a (first term)
b (required)number> 0, ≤ 1,000,000,000b (second term)

Output

FieldTypeDescription
simplifiedAnumberFirst term, simplified
simplifiedBnumberSecond term, simplified
gcdnumberGCD
scalenumberWhole-number multiplier
quotientnumberValue of the ratio (a / b)
perFirstnumbern in 1 : n (b / a)

Example request

curl -X POST https://hesaplayici.com/api/v1/tools/math.simplify-ratio/execute \
  -H 'Content-Type: application/json' \
  -d '{"input":{"a":12,"b":18},"locale":"en"}'
Example answer
{
  "output": {
    "simplifiedA": 2,
    "simplifiedB": 3,
    "gcd": 6,
    "scale": 1,
    "quotient": 0.6666666666666666,
    "perFirst": 1.5
  },
  "steps": [
    {
      "id": "gcd",
      "formula": "GCD = GCD(a, b)",
      "substitution": "GCD = GCD(12, 18)",
      "value": 6
    },
    {
      "id": "simplifiedA",
      "formula": "simplified a = a / GCD",
      "substitution": "simplified a = 12 / 6",
      "value": 2
    },
    {
      "id": "simplifiedB",
      "formula": "simplified b = b / GCD",
      "substitution": "simplified b = 18 / 6",
      "value": 3
    }
  ],
  "notes": [],
  "meta": {
    "toolVersion": "1.0.0",
    "locale": "en"
  },
  "citation": {
    "url": "https://hesaplayici.com/en/math/simplify-ratio-calculator",
    "title": "Ratio Simplifier"
  }
}