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

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

فاتورة قدرها 86.4 مع بقشيش 18 بالمئة مقسومة على أربعة أشخاص تعطي بقشيشًا قدره 15.55 وإجماليًا قدره 101.95 و25.49 لكل شخص. لا حساب على المناديل، بل تقسيم متساوٍ مقرّب إلى منزلتين. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
مبلغ الفاتورة قبل البقشيش
86.4
بقشيش
18
الأشخاص
4
تحصل على
المبلغ الإجمالي
101.95
البقشيش
15.55
لكل شخص
25.49
منازل العملة العشرية
2

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

كيف تُحسب البقشيش والمجموع والحصة لكل شخص

الصيغ الأساسية هي ما يستخدمه الناس يدويًا. المجموع هو bill زائد ذلك البقشيش. لكل شخص هو المجموع مقسومًا على عدد people.

تستخدم النواتج الوسيطة حساب النقطة العائمة العادي، ثم يُقرَّب كل حقل مالي half-up إلى منزلتين عشريتين لتبدو النتائج كعملة على إيصال لا ككسور ثنائية طويلة. مثال: فاتورة ستة وثمانين فاصلة أربعة وبقشيش ثمانية عشر بالمئة وأربعة أشخاص تعطي بقشيشًا خمسة عشر فاصلة خمسة خمسة ومجموعًا مئة وواحد فاصلة تسعة خمسة وحصة لكل شخص خمسة وعشرين فاصلة أربعة تسعة بعد التقريب. التقسيم المتساوي نطاق مقصود للمنتج: الحصص المرجّحة حسب من طلب أي طبق ستكون نية بحث مختلفة وعقدًا مختلفًا.

متى تفيدك الحاسبة وما الذي لا تفعله

استدعِ حاسبة البقشيش والتقسيم المجانية في المتصفح للعشاء والرحلات المشتركة وإيجارات العطل وطلبات غداء المكتب دون تثبيت تطبيق آخر. اقرن هذه النقطة بمحولات العملات فقط إذا كنت تعرف المبالغ بعملة واحدة—هذه القدرة لا تحول FX ولا تطبق أسطر ضريبة. أبقِ أحجام الفاتورة ضمن النطاقات التجارية العادية؛ تُرفض المبالغ الضخمة جدًا ليبقى الحساب المعزول محدودًا.

تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لعناصر parse الأخرى في KIT، والنتائج آمنة للتثبيت في تجهيزات التكامل المستمر لأن الخوارزمية حتمية بالكامل. وعد المنتج هو التقسيم المتساوي بنسبة بقشيش صريحة، لا ضريبة مفصّلة ولا رسوم خدمة ولا عادات بقشيش محلية تلقائية—تلك أدوات متخصصة بنية SEO مختلفة.

فواتير المطاعم والحانات

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

رحلات جماعية وسكن مشترك

يقسم المسافرون وزملاء السكن فاتورة مشتركة ببقشيش خدمة أو نسبة تنظيف إلى مبالغ واضحة لكل شخص لمحادثات الاسترداد.

روبوتات المصاريف وتطبيقات الضيافة

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

ماذا يحدث إذا كان people صفرًا؟

يلزم شخص واحد على الأقل؛ القسمة على صفر ليست تقسيمًا صالحًا ولا تُحتسب رسومًا.

هل يمكن للأشخاص دفع حصص غير متساوية؟

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

كم يدفع كل شخص مع البقشيش؟

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

هل يُحسب البقشيش قبل تقسيم الفاتورة أم بعده؟

قبله. تُطبَّق نسبة البقشيش على الفاتورة كاملة وتُضاف لتكوين الإجمالي، ثم يُقسم هذا الإجمالي بالتساوي على جميع الجالسين إلى الطاولة.

ماذا لو أخطأت وكتبت نسبة بقشيش ضخمة؟

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

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

POSThttps://api.kit.forhosting.com/life/tip-split

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

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

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

لكل طلب$0.002

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

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

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

المدخلات: الفاتورة ونسبة البقشيش وعدد الأشخاص

تفشل الفواتير السالبة ونسب البقشيش السالبة في التحقق لأنها لا تصف فاتورة عادية. تُحدد لنسبة tip percent سقف علوي سخي حتى تفشل أخطاء الطباعة بألف ضعف بصوت عالٍ بدل اختراع مجاميع عبثية. يجب أن يكون people عددًا صحيحًا: لا تُنمذج الرؤوس الكسرية على الطاولة. يحدث كل التحقق قبل أي حساب مالي، لذا لا تنتج الطلبات السيئة صفوف بقشيش نصف ممتلئة أبدًا. أرسل جسم JSON بثلاثة حقول مطلوبة. الفاتورة (bill) هي المبلغ قبل البقشيش كعدد محدود غير سالب أو سلسلة رقمية؛ تُقبل الأسماء المستعارة amount وbill_amount وsubtotal عندما يسمي عميلك الحقل بالفعل بطريقة مختلفة. نسبة البقشيش tip percent هي معدل الإكرامية معبّرًا عنها كنسبة مئوية من تلك الفاتورة—مثلًا ثمانية عشر تعني ثمانية عشر بالمئة—وليست كسرًا عشريًا؛ وتُربط الأسماء tip وpercent وgratuity وtip_pct بنفس القيمة حتى يحافظ بناة النماذج على تسميات مألوفة. people هو العدد الصحيح للرواد أو زملاء السكن الذين سيدفعون حصصًا متساوية؛ وتُدعم الأسماء persons وn وparty وparty_size وsplit. عندما يكون people صفرًا، يرفع المحرك invalid_input برسالة تفيد أن شخصًا واحدًا على الأقل مطلوب—الفخ الكلاسيكي لقسمة الصفر في حاسبات التقسيم. غياب أي من الحقول الثلاثة يفشل أيضًا بـ invalid_input مع تسمية المفتاح الناقص.

كيف تُحسب البقشيش والمجموع والحصة لكل شخص

البقشيش هو bill مضروبًا في tip percent مقسومًا على مئة. يعيد الرد bill وtip percent وpeople المعيارية، ثم tip وtotal وper_person، مع currency_decimals يساوي اثنين وmethod يساوي tip_split لتفريع عميل مستقر. استخدم tip وحده عندما تحتاج سطر الإكرامية فقط؛ واستخدم total عندما يحتاج تطبيق دفع المبلغ المحمّل؛ واستخدم per_person عندما تحتاج دردشة جماعية مساهمة كل شخص. المدخلات المتطابقة تنتج دائمًا JSON متطابقًا لأن المسار حساب صرف بلا شبكة ولا بذرة عشوائية ولا ساعة حائط.

استخدام API والتسعير وسير العمل والحدود العملية

استخدم API المدفوعة مسبقًا عندما يحتاج روبوت ضيافة أو متتبع مصاريف أو مخطط سفر أو مساعد نقطة بيع عقد KIT مستقرًا بسعر $0.002 لكل عنصر ناجح؛ ولا تستهلك إخفاقات التحقق الرصيد بعد رفض المحرك. يمكن للمؤلفين الذين يسلمون SDK ربط tip وtotal وper_person مباشرة بواجهات الإيصال ورسائل التسوية.

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

أرسل JSON بالحقول bill (المبلغ قبل البقشيش) وtip_percent (مثلًا 18) وpeople (عدد المتقاسمين). يتضمن الرد tip وtotal وper_person مقربة إلى منزلتين.

هل نسبة البقشيش على الفاتورة قبل الضريبة أم بعدها؟

أنت تختار ما تضعه في bill. تضرب الحاسبة ذلك المبلغ في tip_percent / 100؛ ولا تضيف أسطر ضريبة ولا تكتشف العادات المحلية.

هل حاسبة البقشيش والتقسيم مجانية؟

تعمل أداة المتصفح مجانًا على جهازك. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ ولا تُحتسب إخفاقات التحقق.

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