Mavzu: javada operatorlar 4qism
1. karolina_2427 (M) (62) [off] | TXT | 3| 11 May 2021, 17:32
Mantiqiy operatorlar boolean mantiqiy o'zgaruvchilarga taalluqlidir. Bizning holatlarimizda biz ularni to'g'ridan-to'g'ri qiymatlarga qo'lladik, lekin siz ularni mantiqiy o'zgaruvchilar bilan ishlatishingiz mumkin:

Endi bizda qisqartirilgan operatorlari (&&, ||) va shunga o'xshash bitli operatorlar (&, |) mavjud. Ularning orasidagi farq nima?

Birinchidan, bitwise butun sonlarga qo'llanilishi mumkin. Bu haqda biroz keyinroq gaplashamiz.

Va ikkinchidan, ba'zilari qisqartirilgan, boshqalari esa qisqartirilmagan. Qisqartma qanday ko'rinishini tushunish uchun quyidagi iborani ko'rib chiqamiz:
false AND x = ?
true OR x = ?
Bu erda x har qanday mantiqiy qiymat bo'lishi mumkin. Va umuman olganda, mantiq qonunlari va haqiqat jadvallariga ko'ra, x ning to'g'ri yoki yolg'on bo'lishidan qat'i nazar, birinchi ifodaning natijasi noto'g'ri, ikkinchisining natijasi to'g'ri bo'ladi.
P.S biriktirilgan faylga qarang
Ba'zan ifoda natijasini birinchi operanddan hisoblash mumkin. Bu & stenografiya operatorlari va || o'rtasidagi farq. Yuqorida tavsiflangan kabi iboralarda ular ikkinchi operandning qiymatini baholamaydilar.
Qisqartirilgan operatorlarida, ifodaning ikkinchi qismi baholanmaydi. Ammo bu faqat birinchi operanddan boshlab ifoda natijasi aniq bo'lganida sodir bo'ladi.

Java-da bitli operatsiyalar
Xo'sh, biz qiziqarli qismga o'tamiz: bitli operatsiyalar. Nomidan ko'rinib turibdiki, bu bitlar ustida bajariladigan operatsiyalar. Ammo ushbu mavzuga sho'ng'ishdan oldin, tegishli sohalar haqida gapirishga arziydi.
Davomi keyingi qismda

43 sekunddan so'ng qo'shdi...
Bizni kuzatib boring
Ma'lumotlar
Mavzu id raqami: 3559
Mavzuga oid xabarlar soni: 1 ta
So'ngi faollik vaqti: 11 May 2021, 17:32
Mavzuni ko'rishgan: 3 kishi
» txt shaklida yuklab olish
» Mavzudagi yangi xabarlardan xabardor bo'lishni rad etish
uzmasters.ru Onlayn 136 (0/136)
uzmasters.ru Forumga a'zo bo'lish
uzmasters.ru Forumdan qidirish
uzmasters.ru Bosh sahifa
Яндекс.Метрика UzMasterS.Ru