A এবং b এর সর্বশ্রেষ্ঠ সাধারণ বিভাজক (GCD) হ'ল বৃহত্তম সংখ্যা যা উভয়কেই বাকী ছাড়াই ভাগ করে দেয়।
দুটি সংখ্যার জিসিডি সন্ধান করার একটি উপায় হ'ল ইউক্লিডের অ্যালগরিদম, যা এই পর্যবেক্ষণের ভিত্তিতে তৈরি করা হয় যে যদি rবাকী বাকী অংশটি aবিভাজন করা হয় bতবে তা হয় gcd(a, b) = gcd(b, r)। বেস কেস হিসাবে, আমরা ব্যবহার করতে পারি gcd(a, 0) = a।
একটি ফাংশন বলা GCD যে পরামিতি নেয় লিখুন aএবং bএবং তাদের সাধারণ গুণনীয়ক ফেরৎ।