|
Java tili va uning operatorlari
|
bet | 3/4 | Sana | 14.05.2024 | Hajmi | 293,69 Kb. | | #231497 |
Bog'liq Jumanova Munavvar - Post-Increment: U birinchi navbatda hisoblash uchun ishlatiladi va natija keyin kamayadi.
- Oldindan o'sish: Qiymat avval kamayadi, keyin esa natija hisoblanadi.
- e) Logical Not Operator (!): Bu operator mantiqiy qiymatni invertatsiya qilish uchun ishlatiladi.
Java operatorlari - Arifmetik operatorlar
- Arifmetik operatorlar ibtidoiy ma'lumotlar turlarida arifmetik amallarni bajarish uchun ikkita operanddan foydalanib, matematik ifodalarni hisoblash uchun ishlatiladi. Arifmetik operatorlarning har xil turlari quyida muhokama qilinadi:
Java operatorlari - a) Qo'shish (+): Operandning har ikki tomoniga operandlarni qo'shadi.
- b) ayirish (-): chap operanddan o'ng operandni ayiradi.
- c) Ko'paytirish (*): Operandning har ikki tomonidagi operandlarni ko'paytiradi.
- d) Bo'linish (/): U chap tomondagi qiymatni o'ng qiymatga bo'linadi va natijani bo'linma sifatida beradi.
Java operatorlari - Shift operatorlari
- Ushbu turdagi operator sonning bitlarini chapga yoki o'ngga siljitish uchun ishlatiladi, natijada raqam mos ravishda ikkiga ko'paytiriladi yoki bo'linadi. Shift operatorlarining har xil turlari quyida muhokama qilinadi:
Java operatorlari - a) Chapga siljish operatori (<<): Bu operator sonning bitlarini chapga siljitadi va natijada qolgan bo'shliqlarda qiymat sifatida nolni to'ldiradi. Raqamni ikkining ba'zi bir kuchi bilan ko'paytirishda effektlar o'xshash.
- b) Imzolangan O'ngga siljish operatori (>>): Bu operator raqamlarning bir qismini o'ngga siljitadi va natijada chapdagi bo'shliqlarda qiymat sifatida nolni to'ldiradi. Eng chap bit boshlang'ich raqamning belgisiga bog'liq. Raqamni ikkiga bo'lishda effektlar o'xshash.
Java operatorlari - Bitwise operatorlari
- Java-da bitlar ustida ishlaydigan va bitma-bit amallarni bajaradigan bir nechta Bitwise operatorlari mavjud. Bu operatorlar long, short, int, char va bayt butun son turlariga qo'llaniladi. Quyidagi Bitwise operatorlari quyida muhokama qilinadi
|
| |