Jalankan# Recursive function to return GCD of two number def findGCD(num1, num2): # Everything divides 0 if num1 == 0 or num2 == 0: return num1 + num2 # base case if num1 == num2: return num1 # num1>num2 if num1 > num2: return findGCD(num1 - num2, num2) else: return findGCD(num1, num2 - num1) num1 = 36 num2 = 60 print("GCD of", num1, "and", num2, "is", findGCD(num1, num2)) GCD adalah singkatan dari Pembagi Persekutuan Terbesar. Ini digunakan untuk menghitung HCF (Faktor Persekutuan Tertinggi), i. e. , FPB (Pembagi Persekutuan Terbesar) untuk dua bilangan adalah bilangan yang dapat membagi kedua bilangan tersebut dengan sempurna Show
Ruang Lingkup Pasal
Pengantar GCD dari dua angka dengan PythonFPB (Pembagi Persekutuan Terbesar) adalah istilah matematika yang menjelaskan penghitungan faktor persekutuan terbesar dari dua bilangan. GCD dari dua atau lebih bilangan bulat yang tidak semuanya nol adalah bilangan bulat positif terbesar yang membagi kedua bilangan bulat tersebut GCD juga dikenal sebagai HCF (Faktor Persekutuan Tertinggi) Dalam contoh ini, kita akan melihat cara menghitung GCD dari dua bilangan. Contoh. Ada dua angka, 4 dan 10. Berapa GCD/HCF dari 4 dan 10? Saat kita membahas definisi GCD, ini memberi tahu kita faktor persekutuan tertinggi yang membagi dua angka. Dalam kasus 4 dan 10, faktor persekutuan tertinggi adalah 2 Menghitung GCD menggunakan fungsi gcd()Ada berbagai metode untuk menghitung GCD dari dua angka. Salah satu caranya adalah dengan menggunakan fungsi gcd() yang tersedia di modul matematika dengan python Catatan. Untuk menghitung gcd dari dua angka menggunakan fungsi gcd(). Adalah wajib untuk mengimpor modul matematika. Jika modul matematika tidak diimpor, ia akan melemparImportError Sintaks Sintaks fungsi gcd() Parameter
Kembali Jenis matematika. fungsi gcd() akan mengembalikan bilangan bulat non-negatif, faktor persekutuan tertinggi i. e. , FPB dari x,y Catatan. Jika kita memasukkan x dan y keduanya sebagai 0. Fungsi ini akan mengembalikan 0, dan jika kita menggunakan tipe data lain selain intit akan throwTypeError Contoh Memasukkan _ |