Fungsi Pembulatan menggunakan Python NumPy

Hallo guys, Berjumpa dengan Miniblog dari Inzaghi's Blog! Dalam Matematika, Pembulatan sangat diperlukan jika Bilangan Pecahan Desimal-nya banyak sekali. Kali ini kita akan membuat Fungsi Pembulatan menggunakan NumPy dalam Python untuk Fungsi Matematika Sederhana.

Sumber Artikel Materi : Geeksforgeeks.orgScaler.com (Topics)Data-Flair.trainingdan juga menggunakan ChatGPT

Untuk Software-nya, Anda bisa menggunakan Atom, Sublime Text, PyCharm, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerOnlineGDBTrinket, dll. Akan tetapi, Anda juga bisa menggunakan Jupyter Notebook agar lebih praktis.

Untuk memotong nilai angka desimal yang dibulatkan ke angka desimal presisi tertentu, paket NumPy menawarkan beberapa rutinitas. Mari kita bahas tentang cara kerja fungsi pembulatan.

import numpy as np

decimal_array = np.array([2.325, 4.678, 7.891])

around_result = np.around(decimal_array, decimals=1)
round_result = np.round(decimal_array, decimals=1)
ceil_result = np.ceil(decimal_array)
floor_result = np.floor(decimal_array)
rint_result = np.rint(decimal_array)
fix_result = np.fix(decimal_array)
trunc_result = np.trunc(decimal_array)

print("Around:", around_result)
print("Round:", round_result)
print("Ceil:", ceil_result)
print("Floor:", floor_result)
print("Rint:", rint_result)
print("Fix:", fix_result)
print("Trunc:", trunc_result)

Output :

Around: [2.3 4.7 7.9]
Round: [2.3 4.7 7.9]
Ceil: [3. 5. 8.]
Floor: [2. 4. 7.]
Rint: [2. 5. 8.]
Fix: [2. 4. 7.]
Trunc: [2. 4. 7.]

Hasil di Jupyter Notebook :


Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post