Operator Logistik Bersyarat

Pengarang: John Stephens
Tanggal Pembuatan: 26 Januari 2021
Tanggal Pembaruan: 18 Boleh 2024
Anonim
Set Distribution Networks: a Generative Model for Sets of Images (Paper Explained)
Video: Set Distribution Networks: a Generative Model for Sets of Images (Paper Explained)

Isi

Definisi - Apa arti Condical Logical Operator?

Operator logis bersyarat, dalam C #, termasuk operator bersyarat AND (&&) dan operator OR bersyarat (||). Ini adalah versi bersyarat dari operator logis Boolean (& dan |).


Operator logis bersyarat digunakan dalam pernyataan pengambilan keputusan, yang menentukan jalur eksekusi berdasarkan kondisi yang ditentukan sebagai kombinasi dari beberapa ekspresi Boolean. Mereka sangat membantu dalam menghasilkan kode yang efisien dengan mengabaikan logika yang tidak perlu dan menghemat waktu eksekusi, terutama dalam ekspresi logis di mana banyak operator bersyarat digunakan.

Berbeda dengan operator logika Boolean "&" dan "|," yang selalu mengevaluasi kedua operan, operator logis kondisional mengeksekusi operan kedua hanya jika perlu. Akibatnya, operator logis bersyarat lebih cepat daripada operator logis Boolean dan sering lebih disukai. Eksekusi menggunakan operator logis bersyarat disebut evaluasi "hubungan pendek" atau "malas".

Operator logis bersyarat juga dikenal sebagai operator logis hubungan pendek.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Operator Logical Bersyarat

Operator AND bersyarat (&&) digunakan untuk melakukan AND logis dari operandnya dari tipe Boole. Evaluasi dari operan kedua hanya terjadi jika perlu. Ini mirip dengan operator logis Boolean "&," kecuali untuk kondisi ketika operan pertama mengembalikan false, operan kedua tidak akan dievaluasi. Ini karena operasi "&&" benar hanya jika evaluasi kedua operan mengembalikan true.


Operator OR bersyarat (||) digunakan untuk melakukan OR logis dari operandnya dari tipe Boole. Evaluasi operan kedua tidak terjadi jika operan pertama dievaluasi sebagai benar. Ini berbeda dari operator logika Boolean "|" dengan melakukan evaluasi "korsleting" di mana operan kedua tidak dievaluasi ketika operan pertama dievaluasi sebagai benar. Ini disebabkan oleh kenyataan bahwa hasil dari "||" operasi benar jika evaluasi salah satu dari dua operan mengembalikan true.

Misalnya, untuk memvalidasi angka yang berada dalam batas atas dan bawah, operasi AND logis dapat dilakukan pada dua kondisi memeriksa batas atas dan bawah, yang dinyatakan sebagai ekspresi Boolean.

Operator logis bersyarat adalah asosiatif kiri, yang menyiratkan bahwa mereka dievaluasi secara berurutan dari kiri ke kanan dalam ekspresi di mana operator ini ada dalam beberapa kejadian.

Definisi ini ditulis dalam con C #