コード例 #1
0
ファイル: traits.py プロジェクト: hpc12/lec11-demo
 def gcd(q, r): 
     """Returns the greatest common divisor of q and r.
     """
     return algorithm.extended_euclidean(q, r)[0]
コード例 #2
0
ファイル: traits.py プロジェクト: FInAT/pymbolic
 def gcd(q, r):
     """Returns the greatest common divisor of q and r.
     """
     return algorithm.extended_euclidean(q, r)[0]
コード例 #3
0
ファイル: traits.py プロジェクト: hpc12/lec11-demo
 def gcd_extended(q, r): 
     """Return a tuple (p, a, b) such that p = aq + br, 
     where p is the greatest common divisor.
     """
     return algorithm.extended_euclidean(q, r)
コード例 #4
0
ファイル: traits.py プロジェクト: FInAT/pymbolic
 def gcd_extended(q, r):
     """Return a tuple (p, a, b) such that p = aq + br,
     where p is the greatest common divisor.
     """
     return algorithm.extended_euclidean(q, r)