Perbedaan Div dan Mod dalam Pemrograman dan Contohnya dalam Python

Perbedaan Div dan Mod dalam Pemrograman dan Contohnya dalam Python

Pengertian Div dan Mod

Div dan Mod adalah operasi matematika dasar yang digunakan untuk menghitung hasil pembagian dan sisa pembagian dua bilangan. Dalam matematika, Div (Division) berarti pembagian, sedangkan Mod (Modulus) berarti sisa pembagian. Keduanya sering digunakan dalam pemrograman, termasuk dalam bahasa pemrograman Python.

Dalam Python, Div dilambangkan dengan operator //, sedangkan Mod dilambangkan dengan operator %.

Perbedaan Div dan Mod

Perbedaan utama antara Div dan Mod adalah hasil yang dihasilkan. Div menghasilkan hasil pembagian bilangan bulat, sedangkan Mod menghasilkan sisa pembagian bilangan.

Sebagai contoh, jika kita membagi 10 dengan 3, hasilnya adalah 3 dengan sisa 1. Dalam hal ini, Div akan menghasilkan nilai 3, sedangkan Mod akan menghasilkan nilai 1.

Perbedaan lainnya adalah bahwa Div menghasilkan bilangan bulat atau integer, sedangkan Mod menghasilkan bilangan bulat atau pecahan.

Contoh Penggunaan Div dan Mod dalam Python

Berikut ini adalah beberapa contoh penggunaan Div dan Mod dalam bahasa pemrograman Python:

  • Contoh 1:
  • Menghitung hasil pembagian dua bilangan dan mencetak hasilnya ke layar:

    a = 10
    
    b = 3
    
    div = a // b
    
    mod = a % b
    
    print("Hasil Div dari", a, "dan", b, "adalah", div)
    
    print("Hasil Mod dari", a, "dan", b, "adalah", mod)

    Output:

    Hasil Div dari 10 dan 3 adalah 3
    
    Hasil Mod dari 10 dan 3 adalah 1
  • Contoh 2:
  • Menghitung sisa pembagian dan memeriksa apakah bilangan tersebut genap atau ganjil:

    n = 7
    
    mod = n % 2
    
    if mod == 0:
    
        print(n, "adalah bilangan genap")
    
    else:
    
        print(n, "adalah bilangan gan
    
    
        print(n, "adalah bilangan gan
    
    jil")

    Output:

    7 adalah bilangan ganjil

Dalam contoh-contoh di atas, kita dapat melihat bahwa Div digunakan untuk menghitung hasil pembagian dua bilangan bulat, sedangkan Mod digunakan untuk menghitung sisa pembagian. Keduanya sangat penting dalam pemrograman, terutama ketika bekerja dengan data numerik.

Kesimpulan:

Dalam pemrograman, Div dan Mod adalah operasi matematika dasar yang digunakan untuk menghitung hasil pembagian dan sisa pembagian dua bilangan. Dalam bahasa pemrograman Python, Div dilambangkan dengan operator //, sedangkan Mod dilambangkan dengan operator %. Perbedaan utama antara Div dan Mod adalah hasil yang dihasilkan. 

Div menghasilkan hasil pembagian bilangan bulat, sedangkan Mod menghasilkan sisa pembagian bilangan. Keduanya sering digunakan dalam pemrograman, terutama ketika bekerja dengan data numerik.



Posting Komentar untuk "Perbedaan Div dan Mod dalam Pemrograman dan Contohnya dalam Python"