技能 calculator
🔢

calculator

低风险 ⚡ 包含脚本⚙️ 外部命令

حساب التعبيرات الحسابية الدقيقة

也可从以下获取: AI Creator

تجنب أخطاء الفاصلة العائمة في الحسابات المالية والعلمية. تقوم هذه المهارة بتقييم التعبيرات الرياضية بدقة تعسفية باستخدام big.js للحصول على نتائج عشرية دقيقة.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“calculator”。 احسب (2 + 3) * 4 - 10 / 2

预期结果:

  • النتيجة: 15

正在使用“calculator”。 احسب 0.1 + 0.2

预期结果:

  • النتيجة: 0.3 (وليس 0.30000000000000004)

正在使用“calculator”。 احسب 2 ^ 3 ^ 2

预期结果:

  • النتيجة: 512 (ارتباط من اليمين: 2^9)

安全审计

低风险
v5 • 1/16/2026

The static scanner flagged 61 potential issues, but all are FALSE POSITIVEs. The scanner misidentified TypeScript RegExp.exec() as Python exec(), Jest test framework keywords as cryptographic algorithms, and markdown code backticks as shell execution. The actual code implements a shunting-yard expression parser with big.js for arbitrary-precision arithmetic. No network access, no file I/O beyond expected npm scripts, no data exfiltration. This is a legitimate calculator utility.

6
已扫描文件
648
分析行数
2
发现项
5
审计总数

风险因素

⚡ 包含脚本 (1)
⚙️ 外部命令 (1)
审计者: claude 查看审计历史 →

质量评分

45
架构
100
可维护性
85
内容
20
社区
90
安全
91
规范符合性

你能构建什么

حساب الأرقام المالية الدقيقة

احسب الضرائب والفوائد والميزانيات دون أخطاء التقريب بالفاصلة العائمة

تقييم التعبيرات الحسابية

احسب التعبيرات الرياضية المعقدة في الكود دون فقدان الدقة

التحقق من الواجبات الرياضية

تحقق من المسائل الحسابية باستخدام النتائج العشرية الدقيقة

试试这些提示

حساب أساسي
احسب 3 + 2 * 4 باستخدام مهارة الحاسبة
تعبير معقد
احسب (10 - 2) * (5 + 3) / 4 باستخدام الحاسبة
أرقام كبيرة
احسب 999999999999999999 + 1 باستخدام الحاسبة
حساب عشري
احسب 0.1 + 0.2 باستخدام مهارة الحاسبة

最佳实践

  • استخدمها للحسابات المالية حيث الدقة مهمة
  • اربط العمليات للحسابات متعددة الخطوات
  • ضع التعبيرات بين علامتي تنصيص عند تمريرها كوسائط

避免

  • لا تستخدمها للدوال المثلثية أو الرياضيات الرمزية
  • توقع عدم وجود دعم للمتغيرات في التعبيرات
  • لا تستخدمها لعمليات المضروب أو باقي القسمة

常见问题

ما المنصات التي تدعم هذه المهارة؟
تعمل مع Claude وCodex وClaude Code. تتطلب تثبيت Node.js وnpm على النظام.
ما الحد الأقصى لحجم الأرقام؟
تستخدم big.js التي تدعم الأعداد الصحيحة الكبيرة بشكل تعسقي محدودة فقط بذاكرة النظام المتاحة.
كيف تتكامل مع سير العمل الخاص بي؟
استدعِ مهارة الحاسبة مع أي تعبير حسابي. تتعامل مع أولوية العمليات تلقائياً.
هل بياناتي آمنة؟
نعم. تعمل المهارة محلياً دون وصول للشبكة. لا تغادر أي بيانات جهازك.
لماذا 0.1 + 0.3 ليست 0.3 في الرياضيات القياسية؟
تمثيل الفاصلة العائمة الثنائية يسبب أخطاء التقريب. تستخدم هذه المهارة الحساب العشري لتجنب هذه المشكلة.
كيف يختلف هذا عن استخدام eval()؟
تستخدم هذه المهارة خوارزمية تحليل آمنة. لا تنفذ أبداً كوداً اعتباطياً وتتعامل مع الدقة بشكل صحيح.