٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش NumPy LCM کمترین ضرب مشترک

پیدا کردن LCM (کمترین ضرب مشترک) کمترین ضرب مشترک کمترین عددی است که مضرب مشترک هر دو عدد است. مثال LCM دو عدد زیر را بیابید: import numpy as np num1 = 4 num2 = 6 x = np.lcm(num1, num2)…

محمد یوسفی

23 سپتامبر 2021

پیدا کردن LCM (کمترین ضرب مشترک)

کمترین ضرب مشترک کمترین عددی است که مضرب مشترک هر دو عدد است.

مثال

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()تابع ، روی هر عنصر استفاده می کند و آرایه را یک بعد کاهش می دهد.

مثال

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).

مثال

LCM تمام آرایه ای را پیدا کنید که آرایه شامل تمام اعداد صحیح 1 تا 10 باشد:

import numpy as np

arr = np.arange(1, 11)

x = np.lcm.reduce(arr)

print(x)

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها