Dart tiliga kirish O'zgaruvchilar va konstantalar Primitiv ma'lumotlar turlari
Tayinlash operatsiyalari va operatsiyalarning ustuvorligi
Download 374.15 Kb.
|
3-mustaqil ish
Tayinlash operatsiyalari va operatsiyalarning ustuvorligi
Nihoyat, topshiriq operatsiyalarini ko'rib chiqing, ular asosan oddiy topshiriqning boshqa operatsiyalar bilan kombinatsiyasi: =
oddiygina bir qiymatni boshqasiga tenglashtiradi: c = b; + =
c + = b; (c o'zgaruvchisi c va b qo'shilishi natijasida beriladi)
- =
c- = b; (c o'zgaruvchisi c dan b ayirish natijasi bilan belgilanadi)
* =
c * = b; (c o'zgaruvchisi c va b ko'paytmasining natijasi bilan belgilanadi)
/ =
c / = b; (c o'zgaruvchisi c ni b ga bo'lish natijasi bilan belgilanadi)
~ / =
c ~ / = b; (c o'zgaruvchisi c ni b ga butun songa bo'lish natijasi bilan belgilanadi)
% =
c% = b; (c o'zgaruvchisi c ning b ga bo'linishining qolgan qismi bilan belgilanadi)
& =
c & = b; (c o'zgaruvchiga c & b qiymati beriladi)
| =
c | = b; (c o'zgaruvchiga c | b qiymati beriladi)
^ =
c ^ = b; (c o'zgaruvchiga c ^ b qiymati beriladi)
c << = b; (c o'zgaruvchiga c << b qiymati beriladi) >> =
c >> = b; (c o'zgaruvchiga c >> b qiymati beriladi)
?? =
c ?? = b; (agar c o'zgaruvchisi nol bo'lsa, u holda unga b o'zgaruvchining qiymati beriladi; agar c o'zgaruvchisi nol bo'lmasa, u o'z qiymatini saqlab qoladi)
Operatsiyalarga misollar:
Operatsiyalarning ustuvorligi Operatsiyalar bilan ishlashda ularning ustuvorligini tushunish muhimdir, buni quyidagi jadvalda tasvirlash mumkin:
Ushbu jadvaldagi operator qanchalik baland bo'lsa, uning ustuvorligi shunchalik yuqori bo'ladi. Bunda qavslar ifodada ishlatiladigan amalning ustuvorligini oshiradi. Download 374.15 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling