• 0

كيف أخزن قيم مالية في دجانغو؟

بايبال يطلب أن تكون القيم المالية متكونة من رقمين بعد الفاصل، فما الطريقة الصحيحة لتخزين القيم المالية في دجانغو لاستخدامها مع بايبال؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يوجد العديد من الطرق لفعل ذلك في دجانغو، فيمكنك على سبيل المثال استخدام تابع .quantize() والذي سيحوّل قيمة العدد إلى الأقرب حسب الأرقام بعد الفاصل مع دالة Decimal من وحدة decimal كما في المثال التالي:

>>> from decimal import Decimal
>>> Decimal("12.234").quantize(Decimal("0.00"))
Decimal("12.23")

أو يمكنك تغيير صيغة العدد لتحويله إلى عدد برقمين بعد الفاصل كما في المثال التالي:

pricestr = "%01.2f" % price

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن