شفافیت فنی و کنترل کیفیت
روش محاسبه و دقت ابزارهای فارسی
روش اعتبارسنجی، محاسبه، گردکردن، آزمون نتیجه و محدودیتهای ابزارهای Salar Cafe در این صفحه توضیح داده میشود.
ابزارها چگونه کنترل میشوند؟
هر ابزار ابتدا ورودی را نرمال و اعتبارسنجی میکند، سپس از فرمول یا API استاندارد همان مسئله استفاده میکند و در صفحه خودش روش، مثال قابل بررسی و محدودیت نتیجه را نمایش میدهد. نتایج حساس باید با قرارداد، قانون یا منبع تخصصی مربوط تطبیق داده شوند.
اصول کنترل کیفیت
ورودی
ارقام فارسی، عربی و انگلیسی در ابزارهای عددی نرمال میشوند. تاریخ، عدد، JSON و سایر ساختارها پیش از محاسبه از نظر قالب و دامنه معتبر بررسی میشوند.
تقویم
تاریخهای شمسی و میلادی با شماره روز پیوسته و بررسی طول ماه و سال کبیسه پردازش میشوند تا اختلاف روز به ساعت محلی وابسته نباشد.
مالی
فرمول هر ابزار مالی در همان URL نوشته میشود. هزینههایی که داخل مدل نیستند—مانند کارمزد، بیمه یا قواعد قراردادی—بهعنوان محدودیت اعلام میشوند.
متن و توسعه
ابزارهای JSON، Base64، URL و SHA از قابلیتهای استاندارد مرورگر استفاده میکنند و خروجیهای نمونه برای کنترل سریع توضیح داده میشوند.
نمونههای مرجع برای کنترل دستی
- تبدیل واحد: ۱ کیلومتر باید ۱۰۰۰ متر باشد.
- ریال و تومان: ۱ تومان باید ۱۰ ریال باشد.
- درصد: ۲۰٪ از ۵۰۰ باید ۱۰۰ باشد.
- سود ساده: اصل ۱۰۰، نرخ ۱۰٪ و ۲ سال باید سود ۲۰ بدهد.
- تبدیل تاریخ: ۱۴۰۵/۰۱/۰۱ برابر ۲۰۲۶/۰۳/۲۱ و روز شنبه است.
- وام با نرخ صفر: قسط پایه باید اصل وام تقسیم بر تعداد ماهها باشد.
- عدد اول: 360 باید به 2³×3²×5 تجزیه و φ(360)=96 شود.
- درجه دو: x²−5x+6 باید ریشههای 2 و 3 بدهد.
- ترکیب: C(52,5) باید 2,598,960 باشد.
- Base64: متن ASCII «test» باید به dGVzdA== تبدیل شود.
گردکردن و نمایش
تا جای ممکن محاسبه داخلی پیش از قالببندی با دقت کامل JavaScript انجام میشود و گردکردن برای نمایش خواناتر در مرحله خروجی انجام میشود. ابزارهایی که با اعداد صحیح بزرگ کار میکنند، مانند تبدیل مبنا و عدد به حروف، از BigInt استفاده میکنند.
محدوده مسئولیت
این ابزارها برای محاسبات عمومی، آموزش و کنترل سریع طراحی شدهاند. نتیجه ابزار عمومی جایگزین نظر پزشکی، حقوقی، مالی حرفهای، قرارداد بانکی یا استاندارد رسمی الزامی نیست.
پرسشهای متداول درباره دقت
آیا همه ابزارها یک فرمول مشترک دارند؟
خیر. هر URL روش متناسب با مسئله خودش را توضیح میدهد؛ برای نمونه وام از مدل اقساط ثابت، سود ساده از I=P×r×t و تبدیل واحد از ضریب پایه یا فرمول دما استفاده میکند.
چرا بعضی خروجیها گرد میشوند؟
گردکردن برای خوانایی نمایش است. روش و محدودیت هر ابزار مشخص میکند نتیجه با چه معنایی باید تفسیر شود.
اگر نتیجه با منبع رسمی متفاوت باشد چه کنم؟
در کاربرد رسمی، منبع قانونی، قراردادی یا استاندارد تخصصی مربوط بر ابزار عمومی اولویت دارد و باید مبنای تصمیم قرار گیرد.