Number adalah tipe data Python yang menyimpan nilai numerik. Number adalah tipe data yang tidak berubah. Ini berarti, mengubah nilai dari sejumlah tipe data akan menghasilkan objek yang baru dialokasikan. Show
Objek Number dibuat saat Anda memberikan nilai pada-nya. Sebagai contoh : Python mendukung beberapa tipe data Number diantaranya : Berikut ini adalah beberapa contoh dari Tipe data Number pada Python : IntFloatComplex20 0.1 3.14j 300 1.20 35.j -13 -41.2 angkaKedua = 33 0angkaKedua = 33 1angkaKedua = 33 2angkaKedua = 33 3angkaKedua = 33 4angkaKedua = 33 5angkaKedua = 33 6angkaKedua = 33 7angkaKedua = 33 8angkaKedua = 33 920 020 120 2Konversi Tipe Data Number PythonPada Python Anda bisa mengkonversi tipe data dengan menggunakan fungsi. Dibawah ini adalah beberapa fungsi untuk mengkonversi tipe data number Python.
Fungsi Matematika PythonPada bahasa pemrograman Python terdapat fungsi untuk melakukan perhitungan matematis, berikut adalah daftarnya : NamaPenggunaanPenjelasanAbsolute20 8Nilai absolut dari x:(positive) jarak antara x and 0.Ceiling20 9Ceiling dari x: integer terkecil yang kurang dari x.Cmp0.1 0-1 if x < y, 0 if x == y, or 1 if x > y. Tidak berlaku lagi dengan Python 3. Sebaliknya gunakan return (x>y)-(xEksponen0.1 1Nilai eksponen dari x: exFabs0.1 2Nilai absolut dari x.Floor0.1 3Nilai dasar dari x: internet terbesar tidak lebih besar dari x.Log0.1 4Logaritma dari x, untuk x > 0.Log 100.1 5Basis 10 logaritma dari x, untuk x > 0.Max0.1 6Argumen terbesar: Nilai terdekat dengan tak terhingga positifMin0.1 7Argumen terkecil: nilai yang paling mendekati tak berhingga negatif.Modf0.1 8Bagian pecahan dan bilangan bulat dari x dalam tupel dua item. Kedua bagian memiliki tanda yang sama dengan x. Bagian integer dikembalikan sebagai float.Pow0.1 9Nilai x ** y.Round3.14j 0X dibulatkan menjadi n digit dari titik desimal. Putaran Python jauh dari nol sebagai tie-breaker: round (0.5) adalah 1.0 dan round (-0.5) adalah -1.0.Akar Kuadrat3.14j 1Akar kuadrat x untuk x> 0.Fungsi Nomor Acak PythonNomor acak digunakan untuk aplikasi permainan, simulasi, pengujian, keamanan, dan privasi. Python mencakup fungsi berikut yang umum digunakan. Berikut adalah daftarnya : Pada kasus tersebut, function yang kita panggil adalah numpy.array(), jadi jelas kalau yang digunakan adalah function dari numpy. Akhir kata, hal tersebut sebenarnya tergantung dari orangnya masing-masing, terserah kalian yang menurut kalian itu lebih mudah untuk digunakan.Tapi tenang saja, di Python sudah ada modul 7 yang akan membantu kita membuat perhitungan matematika menjadi lebih mudah.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. Bagaimana cara menggunakan rumus Round?Pembulatan menggunakan fungsi ROUND dapat dilakukan dengan menggunakan rumus “=ROUND(Angka; Jumlah Digit)”. "Angka" yang dimaksud di sini merupakan angka desimal atau pecahan yang akan dibulatkan ke beberapa tempat tertentu.
Apa itu Round di Python?Fungsi round() berfungsi untuk membulatkan suatu bilangan desimal berkoma. Tujuan dari fungsi ini adalah mengembalikan nilai berupa bilangan integer atau float dengan ketentuan sebagai berikut: Jika ndigits tidak ditentukan, fungsi round() akan mengembalikan nilai integer yang paling mendekati.
Apa itu eval di Python?Fungsi eval() di Python
Fungsi eval() digunakan untuk memparsing atau menguraikan ekspresi string yang diteruskan ke fungsi ini dan menjalankannya sebagai ekspresi python (kode) di dalam program.
Apakah fungsi formula round pada aplikasi Microsoft Excel?Note: Secara Default, Rumus ROUND akan membulatkan bilangan desimal menuju nilai yang paling mendekati (0 atau 10). Artinya, jika angka di belakang koma adalah 5 sampai 9, maka akan dibulatkan menjadi 10.
|