Ufunc Finding LCM

 


Finding LCM (Lowest Common Multiple)

Lowest Common Multiple adalah bilangan terkecil yang merupakan kelipatan persekutuan dari dua bilangan.

Contoh
Carilah LCM dari dua bilangan berikut.
import numpy as np

num1 = 4
num2 = 6

x = np.lcm(num1, num2)

print(x)

Returns: 12 karena itu adalah kelipatan persekutuan terkecil dari kedua angka (4*3 = 12 dan 6*2 = 12).

Finding LCM in Arrays

Untuk menemukan Kelipatan Persekutuan Terkecil(Lowest Common Multiple) dari semua nilai dalam array, Anda dapat menggunakan reduce() metode ini.

Metode reduce() ini akan menggunakan ufunc, dalam hal ini lcm() fungsi, pada setiap elemen, dan mengurangi array dengan satu dimensi.

Contoh
Temukan LCM dari nilai-nilai array berikut.
import numpy as np

arr = np.array([369])

x = np.lcm.reduce(arr)

print(x)

Returns: 18 karena itu adalah kelipatan umum terendah dari ketiga angka (3*6 = 18, 6*3 = 18 dan 9*2 = 18).

Contoh
Temukan LCM dari semua nilai array dimana array berisi semua bilangan bulat dari 1 sampai 100.
import numpy as np

arr = np.arange(111)

x = np.lcm.reduce(arr)

print(x)

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating