پرش به محتوای اصلی

محاسبه‌گر انعام رایگان

محاسبه کنید چقدر انعام بدهید و صورت‌حساب را بین هر تعداد نفر تقسیم کنید. درصد انعام را انتخاب کنید یا مقدار دلخواه وارد کنید.

پس از بارگذاری آفلاین کار می‌کند
$
$
درصد انعام
%
تقسیم بین
2نفر
مبلغ انعام
‎$۹٫۰۰
مجموع صورتحساب
‎$۵۹٫۰۰
انعام هر نفر
‎$۴٫۵۰
هر نفر می‌پردازد
‎$۲۹٫۵۰

راهنمای انعام در آمریکا

رستوران‌ها: ۱۵–۲۰٪ برای خدمات خوب، ۲۵٪+ برای خدمات عالی. بارها: $۱–۲ به ازای هر نوشیدنی یا ۱۵–۲۰٪. آرایشگر: ۱۵–۲۰٪. تاکسی/سرویس: ۱۰–۱۵٪.

کاربردهای رایج

  • ماشین حساب نکته رستورانمحاسبه کنید که در یک رستوران چقدر نکته دهید و حساب کل را بین دوستان تقسیم کنید.
  • ماشین حساب نکه تحویل غذامحاسبه کنید که برای تحویل غذا ، تحویل مواد غذایی و خدمات پیک نکه چقدر دهید.
  • راهنمای نکه بین المللینکه های تاکسی ها ، پرسنل هتل ، راهنمایان گردشگری و کارمندان خدمات را هنگام سفر محاسبه کنید.
  • ماشین حساب نکه برای خدمات شخصینکه های آرایشگران ، تکنسین های ناخن ، درمانگر و سایر فراهم کنندگان خدمات شخصی را محاسبه کنید.
  • تقسیم حساب های رفاهی گروهصورت حساب رستوران و نکه را به طور مساوی بین گروهی با هر اندازه تقسیم کنید - از 2 تا 20 نفر.

نحوه کار

همه محاسبات به‌صورت محلی در مرورگر شما با استفاده از حساب خالص و API داخلی Intl.NumberFormat مرورگر اجرا می‌شوند — بدون سرور، بدون درخواست شبکه‌ای، بدون کتابخانه خارجی. Intl.NumberFormat جای‌گیری نماد ارز و قواعد دهدهی را مدیریت می‌کند (مثلاً، JPY صفر جای دهدهی نشان می‌دهد درحالی‌که USD دو نشان می‌دهد)، پس نتایج صرف‌نظر از ارزی که انتخاب می‌کنید درست قالب‌بندی می‌شوند.

  1. 1
    صورتحساب، مالیات، و انعام را وارد کنید
    کل صورتحساب و مبلغ مالیات اختیاری را تایپ می‌کنید. اگر مبلغ مالیات وارد شده باشد، یک چک‌باکس اجازه می‌دهد انعام را روی مبلغ قبل از مالیات حساب کنید — کد پیش از محاسبه پایه انعام مالیات را از صورتحساب کم می‌کند، مطابق قراردادی که در بسیاری از ایالت‌های آمریکا استفاده می‌شود.
  2. 2
    درصد انعام اعمال شد
    انتخاب یک پیش‌تنظیم (۱۰–۲۵٪) یا تایپ یک درصد سفارشی یک بازمحاسبه useMemo راه‌اندازی می‌کند: tip = tipBase × (percentage / 100). یک مقدار سفارشی به ۰–۱۰۰ مهار می‌شود و در سمت‌کلاینت بدون رفت‌وبرگشت سروری اعتبارسنجی می‌شود.
  3. 3
    تقسیم و گرد کردن حل شد
    برای تقسیم‌های گروهی ابزار کل را به سهم‌های هر-نفر با استفاده از حساب واحد-عدد-صحیح (ضرب در ۱۰^دهدهی‌ها، استفاده از Math.floor و باقی‌مانده پیمانه‌ای) تقسیم می‌کند پس سنت‌های ناهموار پنی-دقیق توزیع می‌شوند — نشان‌دهنده، مثلاً، '۳ نفر ۱۲٫۳۳ دلار می‌پردازند و ۱ نفر ۱۲٫۳۴ دلار می‌پردازد'. حالت گرد-به-بالای اختیاری به‌جای آن Math.ceil را به سهم هر نفر اعمال می‌کند.
  4. 4
    خروجی قالب‌بندی‌شده از طریق Intl.NumberFormat
    هر مقدار پولی از یک نمونه Intl.NumberFormat که با ارز انتخابی شما و لوکال صفحه پیکربندی شده عبور می‌کند. resolvedOptions().maximumFractionDigits قالب‌بند دقت واحد-عدد-صحیح را می‌راند، و ریاضی تقسیم و فرمت نمایش را همگام نگه می‌دارد.

ابزارهای مرتبط

سؤالات متداول