Top Level Namespace

Defined Under Namespace

Modules: ModaiPrct12 Classes: MatrizAbstracta, MatrizDSL, MatrizDensa, MatrizDispersa, Racional

Instance Method Summary collapse

Instance Method Details

#gcd(u, v) ⇒ Object

Calcula el maximo comun divisor de dos nĂºmeros



3
4
5
6
7
8
9
# File 'lib/modai_prct12/gcd.rb', line 3

def gcd(u, v)
        u, v = u.abs, v.abs
        while v > 0
                u, v = v, u % v
        end
        u
end