← All skills

Calculator

Free

Models approximate math and get large or precise sums wrong; this computes the exact result.

Developer Tools

Evaluates arithmetic expressions exactly, converts numbers between bases (binary, hex, decimal, and more), and converts between integers and Roman numerals. Runs locally with no charge and no rounding errors.

Use when

You need exact arithmetic, base conversion, or Roman numerals the model should not eyeball.

Not for

Symbolic math, unit conversion (use units), or word problems.

What you can do

  • Evaluate an arithmetic expression with + - * / and parentheses.
  • Convert a number between bases (2 to 36), e.g. binary, hex, decimal.
  • Convert between integers and Roman numerals.

What you get back

information

Run it

Skills run through one gateway with your Faro token. Hand it an intent in plain language; Faro routes to the right sub-skill, runs it, and bills per call.

curl -X POST "https://skill.askfaro.com/skills/calc.evaluate/run" \
  -H "Authorization: Bearer $FARO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"intent":{"prompt":"What is (15 + 7) * 3 - 4?"}}'

Example requests

  • What is (15 + 7) * 3 - 4?
  • Convert 255 to hexadecimal
  • Convert XLII to a number