private int GetPgcd()

{

int a = this.Numerateur;

int b = this.Denominateur;

int pgcd=-1;

if ( a!=0 && b!=0)

{

if ( a<0 ) a =-a;

if ( b<0 ) b =-b;

while ( a!=b )

if ( a<b )

b -= a;

else

a -=b;

pgcd = a;

}

return pgcd;

}