نحوه فعالیت ما

نحوه ساخت و بررسی ماشین‌حساب‌های DigitSum.

DigitSum بر پایه یک وعده ساده بنا شده است: نمایش سریع ابزار، توضیح مفروضات و فراهم کردن امکان بازبینی محاسبات. این صفحه نحوه انتخاب، پیاده‌سازی، ترجمه، به‌روزرسانی و اصلاح فرمول‌ها را مستند می‌کند.

آخرین به‌روزرسانی: مارس ۲۰۲۶

تحقیق

هر ماشین‌حساب با فرمول، قانون، آستانه یا رابطه واحد پایه شروع می‌شود. اولویت با مراجع رسمی، نهادهای استاندارد، کتاب‌های درسی و فرمول‌های رایج است.

پیاده‌سازی

منطق محاسباتی تا حد امکان از چیدمان صفحه جدا شده است تا فرمول‌ها بدون تغییر در رابط کاربری قابل بررسی و آزمایش باشند.

تایید اعتبار

نتایج در صورت در دسترس بودن داده‌های مقایسه‌ای مناسب، با نمونه‌های حل‌شده، ابزارهای مستقل، فرمول‌های صفحات گسترده یا محاسبات مرجع بررسی می‌شوند.

مستندات

صفحات ماشین‌حساب فرمول، مفروضات، نحوه گرد کردن، مثال‌های حل‌شده و محدودیت‌های عملی را به زبان ساده توضیح می‌دهند.

بومی‌سازی

مسیرها، برچسب‌ها، قالب‌های اعداد، واحدها، ارزها و مثال‌ها بومی‌سازی شده‌اند تا ماشین‌حساب‌ها فراتر از مخاطبان انگلیسی‌زبان مفید باشند.

اصلاحات

کاربران می‌توانند نگرانی‌های مربوط به فرمول، تغییرات منابع یا مشکلات ترجمه را از طریق صفحه تماس گزارش دهند. اصلاحات پیش از انتشار، در متن بررسی می‌شوند.

01
اولویت منابع

استفاده از معتبرترین منبع کاربردی

DigitSum نشریات رسمی، استانداردها، کتاب‌های درسی و فرمول‌های تثبیت‌شده را بر خلاصه‌های بدون منبع ترجیح می‌دهد. هرگاه ماشین‌حسابی از ساده‌سازی استفاده کند، آن محدودیت باید در صفحه قابل مشاهده باشد.

در مواردی که ماشین‌حساب به داده‌های قضایی یا حساس به زمان وابسته است، از جداول یا آستانه‌های رسمی استفاده می‌شود.
تبدیل واحدها و ثوابت تا حد امکان به صورت متمرکز نگهداری می‌شوند تا بتوان آن‌ها را به طور مداوم بازبینی کرد.
صفحات مالی، مالیاتی و سلامت شامل سلب مسئولیت هستند، زیرا ماشین‌حساب‌های ساده‌شده نمی‌توانند جایگزین بررسی‌های تخصصی شوند.
02
بررسی متقابل

مقایسه نتایج پیش از انتشار

خروجی‌های ماشین‌حساب با نمونه‌های شناخته‌شده، فرمول‌های صفحات گسترده، ابزارهای مشابه یا پیاده‌سازی‌های مستقل در صورت وجود مراجع مناسب، بررسی می‌شوند. موارد خاص بازبینی می‌شوند تا خطاها به جای پنهان ماندن، به وضوح نمایش داده شوند.

مقادیر صفر، ورودی‌های خالی، بازه‌های نامعتبر و مقادیر غیرعادی بزرگ در زمان پیاده‌سازی در نظر گرفته می‌شوند.
ابزارهای کمکی قالب‌بندی مشترک، درصدها، مبالغ، تاریخ‌ها و واحدها را در تمام ماشین‌حساب‌ها یکسان نگه می‌دارند.
بررسی‌های رگرسیون از فرمول‌های موجود در هنگام تغییر تعاریف ماشین‌حساب یا رندر رابط کاربری محافظت می‌کنند.
03
شفافیت

توضیح معنای اعداد

یک ماشین‌حساب مفید نباید فقط یک مقدار را نمایش دهد. بلکه باید فرمول را توضیح دهد، مفروضات کلیدی را مشخص کند و شرح دهد که نتیجه شامل چه مواردی هست و چه مواردی نیست.

بخش‌های روش‌شناسی به جای پنهان شدن در سندی جداگانه، در صفحات ماشین‌حساب ظاهر می‌شوند.
مثال‌های عملی از نشانه‌های سناریو استفاده می‌کنند تا مقادیر بدون پیش‌فرض‌های ارزی ثابت، بومی‌سازی شوند.
برچسب‌های نتایج و خروجی‌های ثانویه برای کمک به کاربران در تفسیر محاسبات نوشته شده‌اند، نه فقط برای کپی کردن یک عدد.
04
شفاف‌سازی

شفافیت در مورد نحوه ساخت سایت

DigitSum ممکن است از ابزارهای نرم‌افزاری و هوش مصنوعی برای ترجمه و نگهداری استفاده کند، اما مسئولیت منطق محاسبات و انتشار با اپراتور است.

متادیتای ترجمه جدا از متن‌های کاربر ذخیره می‌شود تا به‌روزرسانی‌ها به صورت ایمن قابل ردیابی باشند.
جایگذاری تبلیغات بر فرمول‌ها، انتخاب منابع، رتبه‌بندی ماشین‌حساب‌ها یا نتایج خروجی تأثیری ندارد.
درخواست‌های اصلاح از طریق صفحه تماس دریافت و پیش از انتشار بررسی می‌شوند.
نمونه حل‌شده

نحوه تایید یک فرمول

ماشین‌حساب سود مرکب
فرمول منبع A = P(1 + r/n)^(nt) — رابطه استاندارد بهره مرکب که در مراجع مالی و ریاضی استفاده می‌شود.
تست مرجع مقادیر مشخص سرمایه، نرخ، تواتر ترکیب و دوره زمانی به صورت دستی یا در صفحه‌گسترده محاسبه و با خروجی ماشین‌حساب مقایسه می‌شوند.
بررسی متقابل در صورت وجود مقایسه معتبر، نتیجه با حداقل یک پیاده‌سازی مستقل دیگر مقایسه می‌شود.
حالت‌های مرزی سناریوهای نرخ صفر، زمان صفر، سالانه، فصلی، ماهانه و دوره‌های طولانی بررسی می‌شوند تا رفتار گرد کردن و مقادیر مرزی قابل درک باقی بماند.
فرآیند تحریریه

چگونگی تبدیل هر ماشین‌حساب از ایده به ابزار منتشر شده

01

یافتن قانون، فرمول یا داده‌های مرجع

اولین قدم شناسایی مدل واقعی محاسبه است: فرمول، رابطه واحدها، جدول رسمی، آستانه منتشر شده یا روش‌های تجربی. در منابع حساس به زمان، تاریخ نیز به عنوان بخشی از محاسبات در نظر گرفته می‌شود.

02

کدنویسی منطق در یک ماژول مجزا

منطق محاسبات در صورت امکان جدا از متن رابط کاربری نوشته می‌شود تا ریاضیات بدون تغییر در طراحی صفحه، قابل آزمایش و بررسی باشد.

03

بررسی بر اساس مثال‌ها و موارد خاص

خروجی‌ها با نمونه‌های شناخته‌شده، فرمول‌های صفحه‌گسترده، ابزارهای مستقل یا ماشین‌حساب‌های مشابه در صورت موجود بودن مقایسه می‌شوند. موارد خاص پیش از انتشار بررسی می‌شوند.

04

تدوین روش‌شناسی، مفروضات و منابع

فرمول، تعاریف متغیرها، نحوه گرد کردن، مفروضات و نمونه‌های حل‌شده مستند شده‌اند تا کاربران بتوانند نحوه به دست آمدن پاسخ را درک کنند.

05

تطبیق ماشین‌حساب برای استفاده بین‌المللی

برچسب‌ها، واحدها، ارزهای پیش‌فرض، قالب‌بندی اعداد، مسیرها و نمونه‌ها با کمک ابزارهای ترجمه ساختاریافته بومی‌سازی می‌شوند. محتوای بومی‌سازی شده از متن اصلی به‌روزرسانی می‌شود و در صورت گزارش مشکلات توسط گویشوران بومی، قابل اصلاح است.

06

بررسی اصلاحات و تغییرات منبع

هنگامی که کاربران مشکلی را گزارش می‌کنند یا منبع داده‌های پایه تغییر می‌کند، ماشین‌حساب مربوطه بررسی، به‌روزرسانی و پیش از انتشار تغییرات، دوباره چک می‌شود.

سوالی درباره روش‌شناسی ما دارید؟

اگر خطایی پیدا کردید، با منبعی مخالف هستید یا می‌خواهید فرمول بهتری پیشنهاد دهید — مشتاق شنیدن نظرات شما هستیم.

گزارش مشکل یا پیشنهاد بهبود