Dasturlash asoslari


Varianta turidagi o’agaruvchialarni ishlatish afzalliklari



Download 5,61 Mb.
bet90/111
Sana02.03.2022
Hajmi5,61 Mb.
#478034
1   ...   86   87   88   89   90   91   92   93   ...   111
Bog'liq
Dasturlash asoslari

10.5. Varianta turidagi o’agaruvchialarni ishlatish afzalliklari
Variant turidagi o’agaruvchialarni barcha turdagi ma’lumotlarni saqlash va amallarni bajarish uchun ishlatiladi. Ikkita holatni esdan chiqarmaslik kerak, ya’ni birinchidan, Variant turidagi o’zgaruvchilar ustida arifmetik amallar va funksiyalarni faqat u sonli qiymatga ega bo’lgandagina ishlatish mumkin, ikkinchidan, qatorlarni konkatenatsiya qilishda “+” operatorining o’rniga & operatorini ishlatish kerak.
Variant turidagi o’zgaruvchilar Empty, Null yoki Error kabi maxsus qiymatlarga ham egadur.

  • Empty qiymati. Varianta turidagi o’zgaruvchilarga 0 dan farqli qiymatlarni, bo’sh qatorni yoki Null qiymatini o’zlashtirish uchun Empty nomlanadi. Empty qiymatini aniqlash uchun isEmpty funksiyasini ishlatish mumkin:

If IsEmpty(x) Then x = 0

  • Null qiymati. Varianta'>Varianta turidagi o’zgaruvchilar ma’lumotlar bazasi bilan ishlaydigan ilovalardagi bo’sh ma’lumotlarni ko’rsatish uchun Null qiymati ham ishlatish mumkin. isNull funksiyasi yordamida Varianta turidagi o’zgaruvchi Null qiymatiga egaligini tekshiradi. Variant turidagi o’zgaruvchiga Null qiymatini o’zlashtirish uchun Null kalt so’zini ishlatish mumkin: у = Null Varianta turidagi ega bo’lmagan o’zgaruvchiga Null qiymatini o’zlashtirish xato bo’ladi.

  • Error qiymati. Varianta turidagi o’zgaruvchi proceduradagi hosil bo’lgan xatolar uchun Error qiymatini qabul qilishi mumkin. Lekin bu holatda ilova darajasidagi xatolar to’g’rilanmaydi. Ammo dasturchi uningh qiymatiga qarab aniq bir tuzatishlar kiritishi mumkin.



10.6. Varianta turidagi qiymatlarning ichki tasavvuri


Variant turidagi o’zgaruvchilar unga saqlanadigan ma’lumotlarning ichki tasavvurini qo’llab quvvatlaydi. Variant turidagi o’zgaruvchiga qiymatlar berishda Visual Basic muhiti bu qiymatlarning birqancha qulayliklarini qo’llaydi. Masalan, agar Variant turidagi o’zgaruvchiga kasr qismiga egamas katta bo’lmagan sonli qiymat o‘zlashtirilgan bo’lsa, unda Integer tasavvuri ishlatiladi, agar kasr son o’zlashtirilgan bo’lsa, unda Double ichki tasavvuri ishlatiladi.



Download 5,61 Mb.

Do'stlaringiz bilan baham:
1   ...   86   87   88   89   90   91   92   93   ...   111




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish