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

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

آموزش NumPy GCD بزرگترین مخرج مشترک

پیدا کردن GCD (بزرگترین مخرج مشترک) GCD (بزرگترین مخرج مشترک) ، که با نام HCF (بالاترین عامل مشترک) نیز شناخته می شود ، بزرگترین عددی است که عامل مشترک هر دو عدد است. مثال HCF دو عدد زیر را بیابید:…

محمد یوسفی

24 سپتامبر 2021

پیدا کردن GCD (بزرگترین مخرج مشترک)

GCD (بزرگترین مخرج مشترک) ، که با نام HCF (بالاترین عامل مشترک) نیز شناخته می شود ، بزرگترین عددی است که عامل مشترک هر دو عدد است.

مثال

HCF دو عدد زیر را بیابید:

import numpy as np

num1 = 6
num2 = 9

x = np.gcd(num1, num2)

print(x)

برمی گرداند: 3 چون این بالاترین عدد است هر دو عدد را می توان بر (6/3 = 2 و 9/3 = 3) تقسیم کرد.


پیدا کردن GCD در آرایه ها

برای یافتن بالاترین عامل مشترک از همه مقادیر در یک آرایه ، می توانید از reduce()متد استفاده کنید.

این reduce()روش از ufunc ، در این مورد gcd()تابع ، روی هر عنصر استفاده می کند و آرایه را یک بعد کاهش می دهد.

مثال

GCD را برای همه اعداد موجود در آرایه زیر بیابید:

import numpy as np

arr = np.array([20, 8, 32, 36, 16])

x = np.gcd.reduce(arr)

print(x)

برمی گرداند: 4 چون این بالاترین عدد است ، همه مقادیر را می توان بر تقسیم کرد.

منبع

مطالب مرتبط

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