راض :: GMPQ

رابط Perl به توابع منطق تابخانه GMP (MPQ) GMP.
انون بارر ن

راض :: GMPQ رتبه بند و خلاصه

تبلغات

  • Rating:
  • مجوز:
  • Perl Artistic License
  • قمت:
  • FREE
  • نام ناشر:
  • Sisyphus
  • وب سات ناشر:
  • http://search.cpan.org/~sisyphus/

راض :: GMPQ برسب ها


راض :: GMPQ شرح

رابط Perl به توابع منطق تابخانه GMP (MPQ) GMP. راض :: GMPQ ماول Perl Bigrational با استفاده از تابخانه GNU MP (GMP) است. اساسا ان ماول به ساد تمام توابع "MPQ" (نمره سنج) را ه توسط آن تابخانه ارائه م شود، ده م شود. مستندات زر مستندات GMP را به طور سترده ا ضبط م ند (ه م تواند در http://gmplib.org افت شود). همنن راضات را ببند :: مجموعه تست GMPQ برا نمونه ها از استفاده. استفاده از راضات :: GMPQ QW (: MPQ)؛ $ str = '123542/4'؛ # numerator = 123542 # denominator = 4 $ base = 10؛ # اجاد راض :: GMPQ Object $ bn1 = rmpq_init ()؛ # مقدار تنظم به 0/1 # مقدار مقدار را اختصاص دهد. rmpq_set_str ($ str، $ base)؛ # هر ونه فاتورها ه برا هر دو عدد و # نامده م شوند، به طور ه GCD (Numerator، Denominator) == 1. RMPQ_Canonicalize ($ BN1)؛ # ا فقط از تابع جدد () استفاده ند: $ rational = math :: gmpq-> new ('1234/1179')؛ # انجام برخ از عملات ... مشاهده "توابع" در زر. . . # ا مقدار نهدار شده توسط $ BN1 (در اتال): ا rmpq_get_str ($ bn1، 8)، " "؛ # ا 170513/2 '# ا مقدار نهدار شده توسط $ BN1 (در دهده): ا rmpq_get_str ($ bn1، 10)؛ # ا' 61771/2 '. # ا ارزش نهدار توسط $ bn1 ( در اه 29) # با استفاده از تابع (جازن) rmpq_out_str () # تابع. (ان تابع خط جدد را ا نم ند.) rmpq_out_str ($ bn1، 29)؛ مورد ناز: رل


راض :: GMPQ نرم افزارها مرتبط