Top Level Namespace
Defined Under Namespace
Modules: T50MatrizDispersaDensa Classes: Fraccion, Matriz, Matriz_Dispersa, Matriz_densa, SparseMatrix, SparseVector
Instance Method Summary collapse
Instance Method Details
#gcd(u, v) ⇒ Object
1 2 3 4 5 6 7 |
# File 'lib/gcd.rb', line 1 def gcd(u, v) u, v = u.abs, v.abs while v > 0 u, v = v, u % v end u end |