Pada materi lalu, sudah dibahas mengenai pengertian hingga contoh operasi modulus.Apakah teman-temen sudah mengerti tentang operasi modulus? atau masih ada yang belum membuka materi tersebut?
Silahkan klik link ini untuk membuka materi modulus https://rpubs.com/henyrimadana/811531
Apakah teman-teman sudah mencoba untuk mengerjakan latihan soal yang ada? Mari kita bahas di sini agar cross-check dari jawaban kalian.
Input Angka | Operasi modulus | Jawaban |
---|---|---|
a= 50 b=35 | a%%b | |
c= 39 d=4 | c%%d | |
x= 109 y=3 | x%%y | |
y= 678 z=87 | y%%z |
Simak pembahasan berikut dengan baik agar dapat memahami materi modulus lebih dalam.
a <-50
b <- 35
a %% b # Soal Latihan 1
## [1] 15
c <-39
d <- 4
c %% d # Soal Latihan 2
## [1] 3
x <-109
y <- 3
x %% 7 # Soal Latihan 3
## [1] 1
y <-678
z <- 87
y %% z # Soal Latihan 4
## [1] 69
Sebagaimana pembahasan laTiHan soal di atas dapat disimpulkan bahwa operasi modulo ini digunakan untuk mencari sisa hasil pembagian dari suatu bilangan dengan bilangan lainnya.
Q: Lalu, Bagaimana jika mencari bilangan bulat hasil pembagian saja, tanpa sisa pembagian? apakah sintaksnya masih sama? A: Tentu berbeda!
%/% Integer, Untuk mencari bilangan bulat hasil pembagian saja dan tanpa sisa pembagian.
Misal: 9 dibagi 4 adalah 2,25. Apabila yang diinginkan adalah hasil pembagian saja tanpa sisa (modulo) maka simbol yang digunakan adalah %/%.
Contoh:
y <-5
z <- 3
y %/% z #contoh 1
## [1] 1
y <-15
z <- 4
y %/% z #contoh 2
## [1] 3
y <- 25
z <- 3
y %/% z #contoh 3
## [1] 8
Kesimpulannya, untuk mencari modulo menggunakan simbol %%, untuk mencari int bilangan bulat tanpa sisa pembagian menggunakan simbol %/%.
https://id.wikipedia.org/wiki/Operasi_modulus
http://p2k.unimus.ac.id›Modulus_98480_p2k-unimus
Kunjungi Rpubs saya untuk melihat penjelasan yang lain https://rpubs.com/henyrimadana
##LASTROWS ##LASTROWS
##LASTROWS