Tapi tenang saja, di Python sudah ada modul 7 yang akan membantu kita membuat perhitungan matematika menjadi lebih mudah. Show Mari kita pelajari lebih dalam tentang modul ini… Apa itu Modul import math7 pada Python?Modul 7 adalah modul yang menyediakan fungsi-fungsi matematika dasar untuk digunakan pada operasi matematika sederhana.Modul 7 juga memiliki beberapa konstanta seperti 1, 2, 3, 4 yang bisa kita manfaatkan dalam pembuatan rumus.Contoh rumus luas lingkaran (π × r²):
Untuk dapat menggunakan fungsi-fungsi dan konstanta dari modul matematika, kita harus mengimpornya terlebih dahulu.
Mari kita lihat ada fungsi apa saja di dalam modul ini. Buka intepreter python, kemudian ketik perintah ini:
Hasilnya: Ini adalah fungsi-fungsi yang bisa kita manfaatkan untuk membuat program. Selanjutnya, untuk mendapatkan penjelasan lebih lanjut tentang fungsi-fungsi ini, silahkan ketik perintah:
Atau bisa juga kunjungi website dokumentasinya. Konstanta pada Modul import math7Modul 7 memiliki beberapa konstanta yang bisa kita gunakan dalam pembuatan rumus matematika.
Fungsi Pembulatan Nilai di PythonAda dua fungsi di modul 7 yang bisa kita pakai untuk pembulantan nilai, yakni:
Biar paham, mari kita coba contohnya di shell python: Contoh pembulatan dengan fungsi 3
Contoh pembulatan dengan fungsi 6
Sebenarnya ada satu lagi fungsi untuk pembulatan nilai di Python, yakni fungsi 1.Fungsi 1 sudah ada secara default di Python, jadi kita tidak perlu mengimpornya dari modul 7.Contoh fungsi 1:
Fungsi 1 akan membulatkan nilai ke nilai terdekat. Seperti contoh di atas 4 dibulatkan jadi 5 dan 8 dibulatkan jadi 8.Fungsi untuk Membuat Nilai Absolut di PythonNilai absolut atau mutlak adalah nilai yang selalu positif, artinya nggka boleh negatif. Contoh:
Kita punya variabel 0 dengan isi 1. Nah, secara logika.. saldo nggak mungkin nilainya negatif.Kalau negatif, berarti dia ngutang donk.. hehe. Tapi misalnya kita tidak sengaja membuat program yang membuat saldonya menjadi negatif. Contoh:
Hasil outputnya:
Lihat, di baris ke-2 kita memberikan nilai 2 ke saldonya dengan nilai negatif. Ini akan membuat nilai akhir saldo jadi negatif.Karena itu, untuk menjaga saldo tetap bernilai positif.. maka kita harus mengeset nilai 2 selalu positif.Caranya gimana? Caranya bisa dengan fungsi 4.Contoh: 0Hasilnya: Walaupun nanti si user menginputkan nilai negatif, ia akan diubah ke positif. Fungsi Pangkat di PythonAda beberapa fungsi untuk melakukan operasi pangkat di Python:
Fungsi yang biasanya dipakai untuk membuat pangkat adalah 5, fungsi ini sebenarnya sudah ada secara build-in di Python.Contoh: 1Artinya 24, maka hasilnya akan 16. Kita juga bisa menggunakan fungsi 6, hasilnya juga akan sama. Cuma beda tipe data yang dihasilkan.Contoh: 2Maka hasilnya: Fungsi 6 meghasilkan tipe data float atau pecahan, sedangkan 5 menghasilkan tipe data integer.Fungsi Akar Kuadrat di PythonNah, kalau kalau mau menghitung hasil akar kuadrat.. ..Kita bisa menghitungnya dengan fungsi 3 dari modul 7.Contoh: 3Hasilnya: Fungsi Logaritma di PythonLogaritma adalah operasi matematika yang merupakan kebalikan (atau invers) dari eksponen atau pemangkatan. Ada beberapa fungsi untuk menghitung logaritma di Python:
Contoh penggunaan: 4Hasilnya: Fungsi Trigonometri di PythonKalau berurusan sama sudut dan segitiga, kita butuh fungsi-fungsi trigonometri seperti 2, 3 , 4 dan sebagainya.Modul 7 sudah menyediakan fungsi-fungsi untuk menghitung trigonometri, diantaranya
Contoh penggunaan: 5hasilnya: Pada contoh ini, kita menggunakan fungsi 9 untuk mengubah derajat menjadi radian. Lalu kita hitung hasil sinus, cosinus, dan tangennya.Fungsi Faktorial di PythonHasil opearasi faktorial di Python dapat kita hitung dengan fungsi 0.Contoh: 6Hasilnya: Apa Selanjutnya?Kita sudah membahas gimana contoh-contoh penggunakan fungsi dari modul 7. Masih banyak lagi fungsi-fungsi di modul 7 yang belum kita coba.Karena itu, selanjutnya cobalah untuk gunakan sendiri di program yang kamu buat dan coba ceritakan gimana hasilnya. |