Java လေ့ကျင့်ခန်း အဆင့် 10.2
နံပါတ်နှစ်ခု ပေးထားပါသည်။ ကျောင်းတွင် သင်ကဲ့သို့ အကြီးဆုံးဘုံဆခွဲကိန်း (GCD) ရှာဖွေခြင်း လုပ်ငန်းစဉ်ကို �ခရင်ပေါ်တွင် ပြပါ။
နံပါတ်နှစ်ခုကို တစ်ခုကိုတစ်ခု စားလျှင် ရလဒ်အဖြစ် ကာလပတ်ဆဲ့ ဒဿမကိန်း (periodic decimal) ရရှိသည်။ ထိုဒဿမကိန်း၏ ကာလ (period) ကို သတ်မှတ်ပေးမည့် ကုဒ်ကိုရေးပါ။
အသုံးပြုသူကို ကိန်းပြည့်တစ်ခု မေးပါ။ အဖြေအဖြစ် ထိုကိန်း၏ အဓိကဆခွဲကိန်းများအဖြစ် ခွဲခြားမှုကို ပြပါ။
အသုံးပြုသူကို ကိန်းပြည့်နှစ်ခု မေးပါ။ အဖြေအဖြစ် ထည့်သွင်းထားသောတန်ဖိုးများဖြင့် သတ်မှတ်ထားသည့် အပိုင်းအခြားအတွင်းရှိ အဓိကကိန်းအားလုံးပါဝင်သည့် ခင်းကျင်းမှု (array) တစ်ခုကို ပြပါ။