NumPy LCM المضاعف المشترك الأصغر
إيجاد المضاعف المشترك الأصغر (المضاعف المشترك الأصغر)
المضاعف المشترك الأصغر هو أقل رقم هو المضاعف المشترك لكلا الرقمين.
مثال
أوجد المضاعف المشترك الأصغر للعددين التاليين:
import numpy as np
num1 = 4
num2 = 6
x = np.lcm(num1, num2)
print(x)
العوائد: 12
لأن هذا هو المضاعف المشترك الأصغر لكلا الرقمين (4 * 3 = 12 و 6 * 2 = 12).
البحث عن LCM في المصفوفات
للعثور على المضاعف المشترك الأصغر لجميع القيم في المصفوفة ، يمكنك استخدام reduce()
الطريقة.
ستستخدم reduce()
الطريقة ufunc ، في هذه الحالة
lcm()
الوظيفة ، على كل عنصر ، وتقليل المصفوفة ببعد واحد.
مثال
أوجد المضاعف المشترك الأصغر لقيم المصفوفة التالية:
import numpy as np
arr = np.array([3, 6, 9])
x = np.lcm.reduce(arr)
print(x)
العوائد: 18
لأن هذا هو المضاعف المشترك الأصغر لجميع الأعداد الثلاثة (3 * 6 = 18 ، 6 * 3 = 18 و 9 * 2 = 18).
مثال
أوجد المضاعف المشترك الأصغر لكل المصفوفة حيث تحتوي المصفوفة على جميع الأعداد الصحيحة من 1 إلى 10:
import numpy as np
arr = np.arange(1, 11)
x = np.lcm.reduce(arr)
print(x)