modulus

Oleh rizkydalimunthe18 14 0 pada Rabu, 14 Agu 2019, 04:18:40


Kembali ke forum soal ini

#python #pengenalan-python #komentar-dan-operasi-matematika


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Modulus

Operator terakhir yang kita pelajari adalah modulus yaitu %. Terkadang saat anda membagi suatu bilangan terhadap bilangan lain, maka anda akan mendapatkan sisa dari pembagian tersebut. Contohnya 7 dibagi 4 itu sama dengan 1¾ kan? Atau kita bisa bilang 7 itu sama dengan 4 dikali 1 ditambah 3. Nah modulus akan mengembalikan nilai 3 tersebut. Contoh lainnya:

11 % 4 = 3 (11 sama dengan 4 dikali 2 ditambah 3)

8 % 2 = 0 (8 sama dengan 2 dikali 4 ditambah 0)

133 % 12 = 1 (132 sama dengan 12 dikali 11 ditambah 1)

kita bisa menyimpan hasil modulus di sebuah variabel seperti ini:

nilai_modulus = 10 % 7
Instruksi:

Apa gunanya modulus? Coba lihat code di samping! Ubah ? dengan operator modulus!

Ini adalah contoh kecil dari gunanya modulus di programming, banyak sekali implementasi dari operator ini.
0 jempol


rroktav
213
0
· 5 tahun, 3 bulan yang lalu · 0 jempol

total_umur_dalam_hari = 75
jumlah_hari_dalam_sebulan = 30

bulan = total_umur_dalam_hari / jumlah_hari_dalam_sebulan

hari = total_umur_dalam_hari % jumlah_hari_dalam_sebulan

print "Umur bayi itu sekarang " + str(bulan) + " bulan dan " + str(hari) + " hari."