الرياضيات :: MPFR.

واجهة بيرل إلى مكتبة MPFR (النقطة العائمة)
التحميل الان

الرياضيات :: MPFR. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Sisyphus
  • موقع ويب الناشر:
  • http://search.cpan.org/~sisyphus/

الرياضيات :: MPFR. العلامات


الرياضيات :: MPFR. وصف

واجهة بيرل إلى مكتبة MPFR (النقطة العائمة) الرياضيات :: MPFR هي وحدة واحدة باستخدام مكتبة MPFR. أساسا هذه الوحدة ببساطة يلف ببساطة وظائف النقطة العائمة "MPFR" المقدمة من تلك المكتبة. استخدم Math :: MPFR QW (: MPFR)؛ # '@' يمكن استخدامها لفصل mantissa من الأسهم. بالنسبة للقواعد # جديدة ($ Str)؛ # قم بإنشاء كائن رياضيات آخر :: MPFR مع الدقة رقم 100 بت وقيمة أولية لنان. بلدي $ bn2 = rmpfr_init2 (100)؛ # تعيين القيمة -2314.451 إلى $ BN1. rmpfr_set_d ($ bn2، -2314.451، gmp_rndn)؛ # قم بإنشاء كائن MATH MATH :: MPFR الذي يحمل # قيمة أولية لنان ولديها الدقة الافتراضية. بلدي $ bn3 = rmpfr_init ()؛ # أو باستخدام بدلا من منشئ جديد (): # بلدي $ bn3 = math :: mpfr-> جديد ()؛ # أداء بعض العمليات ... انظر "وظائف" أدناه. # انظر "التحميل الزائد للمشغل" أدناه للمؤسقة re # التحميل الزائد للمشغل. وبعد # طباعة القيمة التي تحتفظ بها $ BN1 (في Octal): طباعة RMPFR_GET_STR ($ BN1، 8، 0، $ rnd)، " "؛ # طباعة القيمة التي تحتفظ بها $ BN1 (في عشري): طباعة RMPFR_GET_STR ($ BN1، 10، 0، $ rnd)،" "؛ # أو مجرد الاستفادة من التحميل الزائد: طباعة $ BN1،" "؛ # هو قاعدة 10، ويستخدم 'e' بدلا من '@' @ '. # طباعة القيمة التي تحتفظ بها $ BN1 (في قاعدة 16) باستخدام وظيفة #' TRMPFR_OUT_STR '. (لا يتم طباعة NEWLINE - ما لم يتم توفيره # كما القدام الخامس الاختياري. انظر وثائق # 'TRMPFR_OUT_STR' أدناه.) TRMPFR_OUT_STR (* Stdout، 16، 0، $ BN1، $ rnd)؛ المتطلبات: perl. mpfr و gmp c المكتبات


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