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;
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;
if ( a<0 ) a =-a;
if ( b<0 ) b =-b;
while ( a!=b )
if ( a<b ) b -= a; else a -=b;
if ( a<b )
b -= a; else a -=b;
b -= a;
else
a -=b;
pgcd = a;
}
return pgcd;