← Back to the catalog Performs arbitrary-precision arithmetic calculations including addition, subtraction, multiplication, division, and exponents. Use when the user asks to calculate, compute, or evaluate math expressions, or when precise decimal arithmetic is needed to avoid floating-point errors.
View on GitHub ↗ Copy repo URL Copy SKILL.md link /plugin marketplace add aiskillstore/marketplace The exact command may vary by repository. Check the README on GitHub.
For the skill author
Shows your skill is listed on Skillteca, generates a backlink and trackable traffic.
Markdown HTML
[](https://www.skillteca.com.br/skills/calculator?utm_source=badge&utm_medium=readme&utm_campaign=badge) Copy snippet Team Mode security research skill orchestrates 3 vulnerability hunters and 2 PoC engineers to audit a codebase in parallel, prove exploitability, classify root causes, and calibrate severity. It is used for security review, vulnerability research, exploitability audit, and threat model validation.
Segurança by code-yeongyu
Provide a comprehensive, structured reference for the 100 most critical web application vulnerabilities organized by category. This skill enables systematic vulnerability identification, impact assessment, and remediation guidance across the full spectrum of web security threats.
Segurança #github #git by sickn33
Orchestrate multiple Antigravity skills through guided workflows for SaaS MVP delivery, security audits, AI agent builds, and browser QA.
Segurança #github #git by sickn33
Advanced vulnerability analysis principles. OWASP 2025, Supply Chain Security, attack surface mapping, risk prioritization.
Segurança #github #git by sickn33
Category alert
One short email with only the new Segurança skills. 4 minutes of reading, no spam, unsubscribe with one click.
You confirm your email on the first send. No spam. Unsubscribe with one click.
Calculator
Evaluate arithmetic expressions with arbitrary-precision decimal math using big.js .
When to Use
User asks to calculate or evaluate a math expression
Precise decimal arithmetic is needed (avoids floating-point errors like 0.1 + 0.2 = 0.30000000000000004)
Expressions involve parentheses, operator precedence, or exponents
Supported Operations
Operator Description Precedence +Addition 1 -Subtraction 1 *Multiplication 2 /Division 2 ^Exponent (right-associative) 3 ()Parentheses Highest
Usage
cd scripts
npm ci || npm install
npm run build
npm run calculate "<expression>"
Examples
Input Output "3 + 2"5"10 / 4"2.5"2 ^ 10"1024"(2 + 3) * 4"20"1 + 4.5 * (3-6) / 5"-1.7"-5 + 3"-2"2 ^ 3 ^ 2"512 (right-associative: 2^9)
Edge Cases
Empty expression : Throws "Empty expression" error
Mismatched parentheses : Throws "Mismatched parentheses" error
Division by zero : big.js throws an error
Exponent must be integer : big.js .pow() requires integer exponents
Limitations
No trigonometric functions (sin, cos, tan)
No variables or symbolic math
Exponents must be integers
No factorial, modulo, or bitwise operators
Read full description↓
Comments · No comments No comments yet. Be the first.