ForHosting KIT · المال والتمويل

حاسبة الخصم

اعرف كم ستدفع فعلًا بعد خصم بنسبة مئوية: خصم 15 بالمئة على 19.99 يوفر 3.00 ويجعل السعر 16.99 بدقة السنت. مفيد للعروض ومعاينة الدفع والواجبات المدرسية. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
السعر
100.00
النسبة المئوية
10
تحصل على
قيمة الخصم
10.00
السعر النهائي
90.00

للمتسوقين والتجار الذين يريدون تحويل سعر اصلي ونسبة خصم الى توفير وسعر نهائي واضح. تستخدم الاداة سنتات صحيحة وتقريب half-up ليتطابق المتصفح المجاني وواجهة البرمجة في كل سنت.

من السعر والنسبة إلى التوفير والسعر النهائي

يحتاج المشتري والتاجر غالبًا إلى الجوابين نفسيهما: كم يقتطع الخصم المئوي، وكم يبقى للدفع. أدخل السعر الأصلي ونسبة الخصم، فتعيد الحاسبة مبلغ الخصم والسعر النهائي. فالسعر 100.00 مع خصم 10 بالمئة يعطي خصمًا قدره 10.00 وسعرًا نهائيًا 90.00، والسعر 19.99 مع 15 بالمئة يعطي 3.00 و16.99. تستخدمها المتاجر لمراجعة الأسعار قبل نشر عرض، وصفحات الدفع لعرض توفير القسيمة، والطلاب لتصحيح التمارين بدقة السنت.

لماذا تأتي كل نتيجة دقيقة حتى السنت

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

ادخال نقدي قانوني

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

يضمن ذلك اتساق النتائج بين العرض المجاني في المتصفح والاستدعاء عبر واجهة البرمجة في كل مرة.

نسبة من صفر الى مئة

نسبة الخصم عدد صحيح من صفر الى مئة. يضمن ذلك اتساق النتائج بين العرض المجاني في المتصفح والاستدعاء عبر واجهة البرمجة في كل مرة.

half-up لاقرب سنت

مبلغ الخصم هو half-up لحاصل السعر في النسبة مقسوما على مئة بالسنتات. مثال: تسعة عشر وتسعة وتسعون بنسبة خمسة عشر بالمئة يعطي خصم ثلاثة ونهائي ستة عشر وتسعة وتسعين بما يوافق تقريب التجزئة الشائع. يضمن ذلك اتساق النتائج بين العرض المجاني في المتصفح والاستدعاء عبر واجهة البرمجة في كل مرة.

مخرجات نصية ثابتة

حقول السعر والخصم والنهائي سلاسل بمنزلتين عشريتين دائما والنسبة عدد صحيح. مفيد لواجهات المتاجر وتمارين الدراسة والاختبارات الالية. يضمن ذلك اتساق النتائج بين العرض المجاني في المتصفح والاستدعاء عبر واجهة البرمجة في كل مرة.

عروض المتجر

اعرض الاسعار النهائية لحملات النسبة.

ما قبل الدفع

قدر التوفير من قسيمة نسبة بسيطة.

الدراسة

تحقق من تمارين الخصم بدقة السنت.

CI

ثبت الخصم والنهائي في الاختبارات الذهبية.

كيف أحسب خصم 15 بالمئة على 19.99؟

أدخل 19.99 سعرًا و15 نسبةً. يكون الخصم 3.00 والسعر النهائي 16.99، مقرّبين إلى أقرب سنت كما تفعل معظم المتاجر.

كيف يُقرَّب مبلغ الخصم؟

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

ما نسب الخصم التي يمكنني إدخالها؟

أعداد صحيحة من 0 إلى 100. أما النسبة التي فيها كسور أو التي تقع خارج هذا المدى فتُرفض برسالة واضحة بدل تعديلها دون تنبيه.

كيف أكتب السعر؟

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

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

POSThttps://api.kit.forhosting.com/dev/discount-calculator

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

curl -X POST https://api.kit.forhosting.com/dev/discount-calculator \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"price":"100.00","percent":10}'
{
  "price": "100.00",
  "percent": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.discount_calculator",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

نسبة من صفر الى مئة

تقبل سلاسل الارقام فقط. float و bool وخارج النطاق تعيد invalid_input بدل القص الصامت حتى لا يفاجأ الكوبون او اختبار CI.

مخرجات نصية ثابتة

الحقول الناقصة والاسعار السالبة تعيد invalid_input بمقاطع ثابتة للفحوص والعملاء.

كيف يقرب؟

half-up لاقرب سنت.

هل يقبل float؟

لا؛ سلسلة او عدد صحيح.

نطاق النسبة؟

اعداد صحيحة من صفر الى مئة.

هل المخرج float؟

لا؛ سلاسل بنقطتين عشريتين.

سعر سالب؟

invalid_input.

مجاني؟

نعم في المتصفح؛ التطبيق $0.002.

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