UIN MAULANA MALIK IBRAHIM MALANG,Teknik Informatika

Operator Logika

perator logika hanya berlaku pada vektor dengan tipe logical, numeric, atau complex. Semua angka bernilai 1 akan dianggap bernilai logika TRUE.

Simbol Keterangan Operator Logika

Simbol Keterangan
&& Operator logika AND
"
! Opeartor logika NOT
& perator logika AND element wise
" "

Penerapannya terdapat pada sintaks berikut:

v <- c(TRUE,TRUE, FALSE)
t <- c(FALSE,FALSE,FALSE)
# Operator &&
print(v && t)
## [1] FALSE
# Operator ||
print(v||t)
## [1] TRUE

Penting!!!

Operator & dan | akan mengecek logika tiap elemen pada vektor secara berpesangan (sesuai urutan dari kiri ke kanan). Operator %% dan || hanya mengecek dari kiri ke kanan pada observasi pertama. Misal saat menggunakan && jika observasi pertama TRUE maka observasi pertama pada vektor lainnya akan dicek, namun jika observasi pertama FALSE maka proses akan segera dihentikan dan menghasilkan FALSE.

Sumber:https://bookdown.org/moh_rosidi2610/Metode_Numerik/calculation.html#aritmetikoperator