ForHosting KIT · المنزل والطبخ والهوايات

حساب البقشيش وتقسيم الفاتورة بالتساوي

سدّدوا الفاتورة المشتركة دون حساب على الطاولة: 120 مع بقشيش 18% مقسومة على 4 أشخاص تعني بقشيشًا قدره 21.6 وإجماليًا 141.6 و35.4 لكل شخص. مجانًا في متصفحكم.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
مبلغ الفاتورة
120
نسبة البقشيش
18
الأشخاص
4
تحصل على
الإجمالي
141.6
مبلغ البقشيش
21.6
للشخص الواحد
35.4

يسهل تسديد الفاتورة المشتركة عندما تكون جميع المبالغ واضحة. أدخلوا قيمة الفاتورة قبل البقشيش، والنسبة التي ترغبون في دفعها، وعدد الأشخاص المشاركين في السداد. تعيد الحاسبة مبلغ البقشيش والمجموع النهائي والحصة المتساوية لكل شخص، مع تقريب القيم النقدية إلى منزلتين عشريتين. تناسب المطاعم والمقاهي وطلبات المجموعات وغيرها من النفقات المشتركة. الحساب حتمي ولا يتطلب إنشاء حساب عند استخدامه في المتصفح.

أدخلوا القيم الثلاث التي تصف الفاتورة المشتركة

ابدؤوا بمبلغ الفاتورة قبل إضافة البقشيش. استخدموا رقمًا عاديًا غير سالب من دون رمز عملة أو فاصل آلاف، لأن الأداة تجري عملية حسابية ولا تحول العملات. بعد ذلك، أدخلوا معدل البقشيش بوصفه نسبة مئوية؛ فاكتبوا 15 للدلالة على خمسة عشر في المئة، لا 0.15.

وأخيرًا، حددوا عدد الأشخاص الذين سيتقاسمون المجموع النهائي. يجب أن يكون هذا العدد صحيحًا وألا يقل عن واحد. لا يصف العدد الأقل من ذلك قسمة حقيقية، ولذلك ينتج خطأ إدخال بدلًا من نتيجة قسمة غير صالحة.

يمكن أن يكون مبلغ الفاتورة ونسبة البقشيش صفرًا، وهذا مفيد عند عدم دفع بقشيش أو عند فحص القسمة قبل إضافته. الحقول الثلاثة مطلوبة ويجب أن تكون قيمها محدودة. توضح رسائل التحقق القيم الناقصة، والنص غير الرقمي، والمبالغ السالبة، والأعداد الكسرية للأشخاص، والقيم التي تتجاوز الحدود العملية.

تمنع هذه القواعد وصول الأخطاء والقسمة على صفر إلى الإيصالات وعمليات الدفع.

افهموا طريقة حساب البقشيش والمجموع والحصة

تضرب الحاسبة أولًا مبلغ الفاتورة في نسبة البقشيش، ثم تقسم الناتج على مئة للحصول على مبلغ البقشيش. بعد ذلك تضيف البقشيش المقرب إلى الفاتورة لإيجاد المجموع النهائي. وأخيرًا، تقسم ذلك المجموع بالتساوي على عدد الأشخاص.

تقرب القيم النقدية إلى منزلتين عشريتين، كما هو معتاد عند عرض العملات الشائعة. تعطي المدخلات نفسها المخرجات ذاتها دائمًا، لأن التنفيذ لا يستخدم إلا عمليات حسابية محدودة؛ فلا يتصل بخدمة خارجية، ولا يقرأ الوقت، ولا يستخدم العشوائية. تتضمن الاستجابة مبلغ الفاتورة بعد توحيده، ونسبة البقشيش الأصلية، وعدد الأشخاص بعد التحقق منه، ومبلغ البقشيش، والمجموع، وحصة الفرد.

تفيد هذه الحقول المنفصلة في الإيصالات ورسائل المجموعات وسجلات النفقات. التقسيم المتساوي مقصود، فهذه الحاسبة لا تخصص أطباقًا أو ضرائب أو خصومات أو مبالغ بقشيش مختلفة لأشخاص بعينهم.

كيف تستخدمون النتيجة عند الدفع

استخدموا حاسبة المتصفح للحصول على إجابة سريعة عندما تكون المجموعة مستعدة للدفع. قبل طلب التحويلات، قارنوا المجموع الناتج بإيصال التاجر، ولا سيما إذا كان يتضمن أصلًا ضرائب أو رسوم خدمة أو خصومات أو رسوم بطاقة. أدخلوا بالضبط المبلغ الذي تريدون احتساب البقشيش على أساسه؛ فالأداة لا تقرر ما إذا كانت العادة المحلية تطبق البقشيش قبل الضريبة أو بعدها.

قد لا يساوي مجموع الحصص المقربة المجموع النهائي بدقة في كل حالة، وحينئذ يمكن إسناد الجزء النقدي المتبقي إلى شخص واحد. لا تحدد الأداة العملة ولا تحول بين العملات، لذا ينبغي للجميع تفسير المبالغ بالوحدة نفسها. كما أنها لا تحفظ قائمة الطلبات؛ فاحفظوا الاستجابة في نظامكم إذا احتجتم إلى سجل للمراجعة.

تقسيم فاتورة مطعم

احسبوا البقشيش والمجموع النهائي والمبلغ المتساوي المستحق على كل شخص.

تقاسم تكلفة طلب توصيل

أضيفوا البقشيش المختار إلى طلب المجموعة وشاركوا قيمة واضحة لحصة الفرد.

أتمتة رسائل النفقات

احصلوا على حقول ثابتة من تطبيق أو روبوت من دون تكرار منطق التحقق.

ما القيم التي يجب إدخالها؟

يجب أن يكون عدد الأشخاص صحيحًا وألا يقل عن واحد.

كيف يحسب مبلغ البقشيش؟

يضرب مبلغ الفاتورة في النسبة ثم يقسم على 100، ويقرب الناتج إلى منزلتين عشريتين.

هل تشمل الحاسبة الضرائب أو رسوم الخدمة؟

تستخدم الحاسبة المبلغ المدخل كما هو. أضيفوا الضرائب والرسوم الحالية أو استبعدوها وفق حاجتكم.

هل يمكن تقسيم الفاتورة بشكل غير متساوٍ؟

لا. تقسم الحاسبة الإجمالي النهائي إلى حصص متساوية فقط، ولا تخصص لكل شخص أطباقًا أو خصومات أو بقشيشًا مختلفًا. للتقسيم غير المتساوي احسبوا حصة كل شخص على حدة.

هل يمكن أن تكون الفاتورة أو البقشيش صفرًا؟

نعم. يمكن أن يكون كلاهما صفرًا، وهذا مفيد عند عدم ترك بقشيش أو لمجرد معرفة طريقة تقسيم الفاتورة. أما عدد الأشخاص فيجب أن يكون عددًا صحيحًا لا يقل عن واحد.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/calc2/tip-split-bill

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/calc2/tip-split-bill \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bill_amount":120,"tip_percentage":18,"people":4}'
{
  "bill_amount": 120,
  "tip_percentage": 18,
  "people": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calc2.tip_split_bill",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

وللعمليات المؤتمتة، يتاح الحساب نفسه عبر API مقابل $0.002 لكل طلب.

استخدموا النتيجة بصورة صحيحة في المتصفح وعبر API

واستخدموا API عندما يحتاج تطبيق نفقات أو أداة ضيافة أو روبوت محادثة أو مساعد دفع إلى استجابة JSON ثابتة ومتوقعة. تبلغ تكلفة طلب API واحد $0.002، أما الحساب المحلي في المتصفح فهو مجاني.

ماذا يحدث إذا كان عدد الأشخاص صفرًا؟

يعيد الطلب خطأ invalid_input لأن الفاتورة لا يمكن تقسيمها على أقل من شخص واحد.

كم تبلغ تكلفة الحساب عبر API؟

يكلف كل طلب API مبلغ $0.002. أما حاسبة المتصفح فهي مجانية.

اطّلع على توثيق KIT الكامل ←