GCM  LCM

数値を代入してから、ボタンをクリックしてください。

class Number
{
    int m,n,GCM,LCM;
   
    void setData(int m,int n)
    {
        this.m=m;
        this.n=n;
    }
   
    int getGCM()
    {
        int k=1;
        int m1=m;
        int n1=n;
        while(k!=0)
        {       
            k=m1-n1*(int)(m1/n1);//余りを求める
            m1=n1;
            n1=k;
        }
        return GCM=m1;//GCMを返す。
    }
    int getLCM()
    {
        this.getGCM();
        return (this.m)*(this.n)/GCM;//LCMを返す。
    }
}

BACK >>