pythonOperasi 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.

a = 10
b = 5
hasil = a + b
print(hasil)  # Output: 15

Penjumlahan dengan tipe data berbeda:

print(3 + 4.5)  # Output: 7.5

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):

  1. () → Kurung duluan dikerjakan

  2. ** → Pangkat

  3. *, /, //, % → Perkalian, Pembagian, Modulus

  4. +, - → 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