Dalam Python, tipe data numerik digunakan untuk menyimpan nilai-nilai angka. Number adalah tipe data yang tidak berubah. Ini berarti, mengubah nilai dari sejumlah tipe data akan menghasilkan objek yang baru dialokasikan. Ada beberapa jenis tipe data numerik yang umum digunakan:
Berikut adalah penjelasan tentang tipe data numerik di Python, operasi aritmatika, konversi tipe data, dan fungsi matematika dalam bentuk tabel.
Tipe Data Numerik
| Tipe Data | Deskripsi | Contoh |
|---|---|---|
int | Bilangan bulat Integer adalah bilangan bulat, baik positif maupun negatif, tanpa bagian desimal. Di Python, tipe data ini disebut int. | a = 10 |
float | Bilangan desimal Float adalah bilangan yang memiliki bagian desimal. Di Python, tipe data ini disebut float. | x = 10.5 |
complex | Bilangan kompleks (real + imaginer) Complex adalah bilangan kompleks, yang memiliki bagian nyata dan bagian imajiner. Di Python, tipe data ini disebut complex. | z = 3 + 4j |
Operasi Aritmatika
| Operasi | Simbol | Deskripsi | Contoh | Hasil |
|---|---|---|---|---|
| Penjumlahan | + | Menambahkan dua angka | 10 + 5 | 15 |
| Pengurangan | - | Mengurangi dua angka | 10 - 5 | 5 |
| Perkalian | * | Mengalikan dua angka | 10 * 5 | 50 |
| Pembagian | / | Membagi dua angka | 10 / 5 | 2.0 |
| Pembagian Bulat | // | Membagi dan membulatkan | 10 // 3 | 3 |
| Sisa Bagi | % | Sisa dari pembagian | 10 % 3 | 1 |
| Pangkat | ** | Menaikkan ke pangkat | 2 ** 3 | 8 |
Konversi Tipe Data
| Fungsi | Deskripsi | Contoh | Hasil |
|---|---|---|---|
int(x) | Mengonversi x ke integer | int(10.5) | 10 |
float(x) | Mengonversi x ke float | float(10) | 10.0 |
complex(x) | Mengonversi x ke complex | complex(5) | (5+0j) |
Fungsi Matematika (Modul math)
| Fungsi | Deskripsi | Contoh | Hasil |
|---|---|---|---|
math.sqrt(x) | Mengembalikan akar kuadrat dari x | math.sqrt(16) | 4.0 |
math.pow(x, y) | Mengembalikan x pangkat y | math.pow(2, 3) | 8.0 |
math.sin(x) | Mengembalikan sinus dari x (dalam radian) | math.sin(math.pi/2) | 1.0 |
math.cos(x) | Mengembalikan cosinus dari x (dalam radian) | math.cos(0) | 1.0 |
math.tan(x) | Mengembalikan tangen dari x (dalam radian) | math.tan(math.pi/4) | 1.0 |
math.log(x) | Mengembalikan logaritma natural dari x | math.log(2.7183) | 0.999999327347282 |
![]()

