Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะค้นหา LCM โดยใช้ Python ได้อย่างไร


LCM (ตัวคูณร่วมน้อย) ของตัวเลขสองตัว (หรือมากกว่า) คือตัวเลขที่เป็นจำนวนที่น้อยที่สุดที่หารด้วยทั้งคู่ (หรือทั้งหมด) ลงตัว

ขั้นแรก เราจะหาจำนวนที่มากกว่าของสองตัวเลขที่ระบุ เริ่มจากเราลองหาเลขตัวแรกที่หารด้วยทั้งสองลงตัวคือ LCM

ตัวอย่าง

x=12
y=20
if x > y:  
   greater = x  
else:  
   greater = y  
while(True):  
   if((greater % x == 0) and (greater % y == 0)):  
        lcm = greater  
        break  
    greater += 1

print ("LCM of {} and {}={}".format(x,y,lcm))

ผลลัพธ์

ผลลัพธ์คือ −

LCM of 12 and 20=60