מתמטיקה :: GMPQ

ממשק Perl לפונקציות רציונליות של ספריית GMP (MPQ).
הורד עכשיו

מתמטיקה :: GMPQ דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Sisyphus
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~sisyphus/

מתמטיקה :: GMPQ תגים


מתמטיקה :: GMPQ תיאור

ממשק פרל לפונקציות רציונליות של ספריית GMP (MPQ). מתמטיקה :: GMPQ הוא מודול פרל גדול ניצול הספרייה GNU MP (GMP). ביסודו של דבר מודול זה פשוט עוטף את כל הפונקציות "MPQ" (מספר רציונלי) שסופקו על ידי הספרייה. התיעוד מתחת לגניבה בהרחבה את תיעוד GMP (אשר ניתן למצוא בכתובת http://gmplib.org). ראה גם את המתמטיקה :: GMPQ מבחן Suite לדוגמאות של שימוש. $ שלי str = '123542/4'; # numerator = 123542 # denominator = 4 $ בסיס = 10; # ליצור את המתמטיקה :: GMPQ אובייקט שלי $ BN1 = rmpq_init (); # ערך מוגדר ל- 0/1 # הקצה ערך. Rmpq_set_str ($ str, $ בסיס); # להסיר כל הגורמים המשותפים הן NOMORATOR ו- # DINOMINATOR, כך GCD (numerator, denominator) == 1. rmpq_canonicalized ($ bn1); # או פשוט להשתמש בפונקציה חדשה (): שלי rational = מתמטיקה :: GMPQ-> חדש ('1234/1179'); # לבצע כמה פעולות ... ראה 'פונקציות' להלן. . . # הדפס את הערך המוחזק על ידי $ BN1 (באוקטאל): הדפס Rmpq_get_str ($ bn1, 8), " "# הדפסים" 170513/2 "# הדפס את הערך שנערך על ידי $ BN1 (בעיין): הדפסה RMPQ_GET_STR ($ BN1, 10); # הדפסים 61771/2 '. # הדפס את הערך המוחזק על ידי $ BN1 ( בבסיס 29) # באמצעות פונקציה (חלופה) RMPQ_OUT_RT (). פונקציה זו אינה מדפיסה חדש.) RMPQ_OUT_STR ($ BN1, 29); דרישות: · פרל


מתמטיקה :: GMPQ תוכנה קשורה