الرياضيات :: العملة

الرياضيات :: العملة هي الرياضيات العملة الدقيقة مع التنسيق وإعادة التقريب.
التحميل الان

الرياضيات :: العملة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • John Peacock
  • موقع ويب الناشر:
  • http://search.cpan.org/~jpeacock/Math-Currency-0.46/lib/Math/Currency.pm

الرياضيات :: العملة العلامات


الرياضيات :: العملة وصف

الرياضيات :: العملة هي الرياضيات العملة الدقيقة مع التنسيق وإعادة التقريب. الرياضيات :: العملة هي الرياضيات بالضبط الرياضيات مع التنسيق وإعادة التقريب. استخدام الرياضيات :: العملة QW (Money $ LC_MONETARY)؛ $ دولار = الرياضيات :: العملة -> جديد ("$ 12،345.67")؛ Taxamt $ = $ الدولار * 0.28؛ # هذا يحدد التنسيق الافتراضي لجميع الكائنات W / O Format Math Math :: العملة - تنسيق ('EUR')؛ $ اليورو = المال (12345.67)؛ EURO_STRING = Money (12345.67) -> BSTR ()؛ # أو إذا كان لديك بالفعل جهاز الرياضيات :: كائن العملة $ EURO_STRING = "$ اليورو"؛ الرياضيات العملة هي في الواقع أكثر ارتباطا وثيقا مع الرياضيات عدد صحيح مما هو عليه الرياضيات العائمة الرياضيات. لا يسمح بإجراء أخطاء التقريب عند الجمع والطرح والطرح / الضرب / الضرب لا يخلق أكثر دقة أكثر من القيم الأصلية. يجب أن تكون جميع قيم العملة جولة إلى أقرب سنت أو أيا كانت المكافئ المحلي يجب أن يحدث ذلك. ومع ذلك، يمكن أن تؤدي العمليات الرياضية المتكررة على قيم العملة إلى نتائج غير دقيقة، إذا تم إجراء التقريب في كل خطوة متوسطة. من أجل الحفاظ على الدقة المناسبة، يتم تخزين قيم العملة الرياضيات مع مكانين إضافيين من الدقة داخليا وتقريب فقط إلى الدقة "الصحيحة" عند عرض القيمة (إما عن طريق التثقيف الافتراضي أو من خلال استخدام AS_FLOOT أو AS_INT). جميع العمليات الرياضية المشتركة مثقلة، لذلك بمجرد تهيئة متغير العملة، يمكنك التعامل معها مثل أي عدد وسيفعل الوحدة الشيء الصحيح. هذه الوحدة هي طبقة رقيقة على الرياضيات :: Bigfloat والتي هي نفسها طبقة على الرياضيات :: Bigint. متطلبات: perl.


الرياضيات :: العملة برامج ذات صلة