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

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

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

الإعلانات

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

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


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

واجهة PERL إلى وظائف النقطة العائمة لمكتبة GMP (MPF) Math :: GMPF هي وحدة نمطية كبيرة باستخدام مكتبة GNU MP (GMP). أساسا هذه الوحدة ببساطة يلف جميع وظائف النقطة العائمة "MPF" التي توفرها تلك المكتبة. الوثائق أدناه محاكاة على نطاق واسع وثائق GMP على http://gmplib.org. راجع جناح اختبار الرياضيات :: GMPF للحصول على بعض الأمثلة على الاستخدام. استخدم Math :: GMPF QW (: MPF)؛ بلدي سلسلة $ = '.123542 @ 2'؛ # mantissa = (.) 12345 # opponent = 2 # بلدي سلسلة $ = '12 .354 '؛ # تنسيق السلسلة البديلة بلدي قاعدة $ = 10؛ # تعيين الدقة الافتراضية إلى 80 بت على الأقل. rmpf_set_default_prec (80)؛ # إنشاء كائن الرياضيات :: GMPF بلدي $ bn1 = rmpf_init_set_str (سلسلة $، $ قاعدة)؛ # قم بإنشاء كائن Math Math :: GMPF الذي يحمل # قيمة أولية من الصفر، ولكن مع ما لا يقل عن 131 بت من الدقة. بلدي $ bn2 = rmpf_init2 (131)؛ # إنشاء كائن آخر من الرياضيات :: GMPF الذي يحمل # قيمة أولية من الصفر، مع الدقة الافتراضية. بلدي $ bn3 = rmpf_init ()؛ # أو مجرد استخدام وظيفة جديدة (): بلدي $ bn4 = math :: gmpf-> جديد (116.8129)؛ # أداء بعض العمليات ... انظر "وظائف" أدناه. وبعد وبعد # طباعة القيمة التي تحتفظ بها $ 1 (في Octal): طباعة RMPF_GET_STR ($ BN1، 8، 0)، " "؛ # طباعة القيمة التي تحتفظ بها $ BN1 (في عشري): طباعة RMPF_GET_STR ($ BN1، 10، 0)؛ # طباعة القيمة التي تملكها $ 1 (في قاعدة 29) # باستخدام trmpf_out_str () # وظيفة. (هذه الوظيفة لا تطبع خط جديد.) trmpf_out_str (* stdout، 29، 0، $ BN1)؛ المتطلبات: perl.


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