حاسبة البقشيش مجانًا
احسب مقدار البقشيش وقسّم الفاتورة بين أي عدد من الأشخاص. اختر نسبة البقشيش أو أدخل مبلغًا مخصصًا.
دليل البقشيش في الولايات المتحدة
المطاعم: 15–20% للخدمة الجيدة، 25%+ للخدمة الممتازة. البارات: 1–2 دولار/مشروب أو 15–20%. مصفف الشعر: 15–20%. سيارة الأجرة/المشاركة: 10–15%.
الاستخدامات الشائعة
- حاسبة البقشيش للمطاعمحساب مقدار البقشيش في المطعم وتقسيم الفاتورة الإجمالية بين الأصدقاء.
- حاسبة البقشيش لتوصيل الطعامحساب البقشيش لتوصيل الطعام وتوصيل المواد الغذائية وخدمات الشحن السريع.
- دليل البقشيش الدوليحساب البقشيش لسائقي التاكسي وموظفي الفنادق والأدلاء السياحيين والعاملين في الخدمات أثناء السفر.
- حاسبة البقشيش للخدمات الشخصيةحساب البقشيش لمصففي الشعر وفنيات الأظافر والمعالجين بالتدليك ومقدمي الخدمات الشخصية الآخرين.
- فصل فواتير تناول الطعام الجماعيتقسيم فاتورة المطعم والبقشيش بالتساوي بين أي حجم مجموعة — من شخصين إلى 20 شخصاً.
كيف يعمل
تعمل كل الحسابات محليًا في متصفحك باستخدام حساب بسيط وواجهة Intl.NumberFormat المدمجة في المتصفح — لا خادم ولا طلب شبكة ولا مكتبة خارجية. تتولى Intl.NumberFormat موضع رمز العملة وقواعد المنازل العشرية (مثلًا يُعرض JPY دون منازل عشرية بينما يُعرض USD بمنزلتين)، فتُنسَّق النتائج بشكل صحيح أيًا كانت العملة التي تختارها.
- 1أدخل الفاتورة والضريبة والإكراميةتكتب إجمالي الفاتورة ومبلغ الضريبة الاختياري. وإذا وُجد رقم للضريبة، يتيح لك مربع اختيار حساب الإكرامية على المجموع الفرعي قبل الضريبة — يطرح الكود الضريبة من الفاتورة قبل حساب أساس الإكرامية، وفق العرف المتبع في كثير من الولايات الأمريكية.
- 2تطبيق نسبة الإكراميةاختيار إعداد مسبق (10–25%) أو كتابة نسبة مخصصة يطلق إعادة حساب useMemo: tip = tipBase × (percentage / 100). وتُقيَّد القيمة المخصصة بين 0 و100 ويُتحقق منها على جانب العميل دون ذهاب وإياب إلى خادم.
- 3حل التقسيم والتقريبلتقسيم الحساب على مجموعة، تقسم الأداة الإجمالي إلى حصص فردية باستخدام حساب بالوحدات الصحيحة (الضرب في 10^decimals، مع Math.floor وباقي القسمة) فتُوزَّع السنتات غير المتساوية بدقة — مثلًا 'يدفع 3 أشخاص $12.33 ويدفع شخص واحد $12.34'. ويطبق وضع التقريب للأعلى الاختياري Math.ceil على حصة كل شخص بدلًا من ذلك.
- 4إخراج منسّق عبر Intl.NumberFormatتُمرَّر كل قيمة مالية عبر نسخة من Intl.NumberFormat مضبوطة بالعملة المختارة ولغة الصفحة. ويقود resolvedOptions().maximumFractionDigits في المنسّق دقة الوحدات الصحيحة، فيبقى حساب التقسيم وصيغة العرض متزامنين.
أدوات ذات صلة
حاسبة الزكاة
احسب الزكاة (2.5٪) على النقد والذهب والفضة والأصول التجارية والمدخرات مقابل نصاب الذهب أو الفضة — بعملتك، بالكامل على جهازك.
حاسبة نسبة الدهون في الجسم
احسب نسبة الدهون في جسمك باستخدام طريقة البحرية الأمريكية بشريط القياس أو تقدير يعتمد على مؤشر كتلة الجسم والعمر — مع تصنيفك اللياقي ووزن الدهون والكتلة الخالية من الدهون. نظام متري أو إمبراطوري، خاص وآمن تماماً.
فاصل شبكة الصور
قسّم صورة إلى شبكة 3×3 أو مخصصة لـ Instagram — نزّل جميع المربعات بصيغة ZIP.