Zamonaviy dasturlash texnologiyalari. Ob’yektga yo’naltirilgan dasturlash tillari. Borland C++ Builder 6 integrallashgan sohasi



Yüklə 0,96 Mb.
Pdf görüntüsü
səhifə7/26
tarix11.12.2023
ölçüsü0,96 Mb.
#144291
1   2   3   4   5   6   7   8   9   10   ...   26
short
(qisqa); 

long
(uzun); 

signed
(ishorali); 

unsigned
(ishorasiz). 
4ta ishorali butun sonlar: 
signed char, short int, int, long int va 4ta 
ishorasiz butun sonlar: 
unsigned char, unsigned short int, unsigned int, 
unsigned long int ishlatiladi. 
Unsigned manfiy butun sonlarni ifodalaydi. Dasturda 
short int, long int, 
signed int 
va 
unsigned int
nomlarni mos ravishda 
short, long, signed 
va 
unsigned 
nomlar bilan almashtirish mumkin. Bundan tashqari butun 
sonlarga avtomat ravishda 
signed int 
toifasi beriladi

Tartiblangan o’zgarmaslarni ifodalash uchun 
enum
xizmatchi so’zi orqali ifodalanadi. 
Masalan, enum {one=1, two=2, three=3,f our=4}; enum {zero,one,two,three}; 
– agar ro’yhatda o’zgarmaslarga qiymat berilmagan bo’lsa, ularga qiymatlar 0 dan boshlab 
avtomat ravishda o’zlashtiriladi: zero=0, one=1, two=2, three=3. 
Visual С++.NET 2005
bir nechta nostandart butun sonlarni ishlatish imkonini beradi. 
Masalan, 
long long
toifasi -9 223 372 036 854 775 808 dan 
+
9 223 372 036 85 775 807gacha 
oraliqdagi butun sonlarni ifodalaydi, xotirada 8 bayt joy egallaydi.
Haqiqiy toifa.
С++
standarti 
float

double
va
long double
turlari aniqlangan. 
Ularning hammasi ishoralidir. Hqiqiy son mantissa va tartibdan tashkil topib, mantissa sonning 
aniqligini, tartibi uning qiymatlar diapazonini belgilaydi. Qo’zg’aluvchan nuqtali haqiqiy sonlar 
avtomat arvishda 
double
toifasi bilan beriladi. Sonlar toifasini aniq ko’rsatish mumkin, buning 
uchun 
F

Yüklə 0,96 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   26




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə