Operasi Aritmatika
Operasi aritmatika digunakan untuk melakukan perhitungan matematika dalam Python. Berikut adalah operator-operator aritmatika yang tersedia:
Operator
Fungsi
Contoh
Output
+
Penjumlahan
10 + 5
15
-
Pengurangan
10 - 5
5
*
Perkalian
10 * 5
50
/
Pembagian (hasil float)
10 / 4
2.5
//
Pembagian Bulat (floor division)
10 // 4
2
%
Modulus (sisa pembagian)
10 % 4
2
**
Pangkat (eksponensial)
2 ** 3
8
1. Penjumlahan (+
)
+
)Digunakan untuk menjumlahkan dua angka.
Penjumlahan dengan tipe data berbeda:
2. Pengurangan (-
)
-
)Digunakan untuk mengurangi angka kedua dari angka pertama.
3. Perkalian (*
)
*
)Digunakan untuk mengalikan dua angka.
Perkalian dengan string:
4. Pembagian (/
)
/
)Hasil dari operasi ini selalu bertipe float
, meskipun hasilnya bilangan bulat.
5. Pembagian Bulat (//
)
//
)Menghasilkan hasil pembagian tanpa desimal (dibulatkan ke bawah).
Contoh lain:
6. Modulus (%
)
%
)Mengembalikan sisa hasil pembagian.
Penggunaan modulus dalam menentukan angka ganjil/genap:
7. Pangkat (**
)
**
)Digunakan untuk menghitung eksponensial (pangkat).
Contoh penggunaan:
8. Prioritas Operator Aritmatika (Urutan Eksekusi)
Urutan eksekusi operator aritmatika dalam Python mengikuti aturan prioritas (Precedence):
()
→ Kurung duluan dikerjakan**
→ Pangkat*
,/
,//
,%
→ Perkalian, Pembagian, Modulus+
,-
→ Penjumlahan, Pengurangan
Contoh:
9. Operasi dengan Variabel dan Assignment
Kita bisa menggunakan operator aritmatika bersama dengan operator assignment (+=
, -=
, *=
, dll.).
Contoh:
10. Konversi Tipe Data dalam Operasi Aritmatika
Python secara otomatis mengonversi tipe data jika diperlukan.
Contoh:
Konversi Manual:
Last updated