Dasturlash tillari, ularning turlari va asoslari Dasturlash tillarida ma’lumotlarning standart turlari
Download 367.69 Kb.
|
Dasturlash tillari, ularning turlari va asoslari-fayllar.org
IzohlarRMG 29-2013 GSI. Metrologiya. Asosiy atamalar va ta'riflar 8.22, 8.23 Rossiya Federatsiyasi Hukumatining 08.20.2001 yildagi 596-sonli Moddalar va materiallarning jismoniy turg'unliklari va xossalari to'g'risidagi namunaviy ma'lumotlarning davlat xizmati to'g'risidagi nizomni tasdiqlash to'g'risida GOST 8.310-78 O'lchovlarning bir xilligini ta'minlash davlat tizimi. Standart ma'lumotlarning davlat xizmati. 3.1-bandning asosiy qoidalari Har qanday ob'ekt, ya'ni. Paskalda konstantalar, o'zgaruvchilar, funktsiyalar yoki ifoda qiymatlari ularning turlari bilan tavsiflanadi. Turi ob'ektning ruxsat etilgan qiymatlari to'plamini, shuningdek unga qo'llaniladigan operatsiyalar to'plamini belgilaydi. Bundan tashqari, ushbu turdagi ma'lumotlar kompyuter xotirasida ma'lumotlarni ichki taqdim etish formatini belgilaydi. Paskal ma'lumot turlarining tarmoqlangan tuzilishi bilan tavsiflanadi:
Ordinal turlar har birining cheklangan sonli mumkin bo'lgan qiymatlarga ega ekanligi bilan ajralib turadi. Ushbu qiymatlarni ma'lum bir tartibda buyurtma qilish mumkin va shuning uchun ularning har biri bilan ma'lum bir butun sonni - qiymatning seriya raqamini bog'lashingiz mumkin. Paskal quyidagi tartib turlariga ega: Integer - butun son turi, bu aniq amalga oshirish bilan aniqlanadigan butun sonlar to'plamidir. Ichki vakillikda u 2 baytni egallaydi, mumkin bo'lgan qiymatlar oralig'i -32768 dan +32767 gacha, ma'lumotlar aniq berilgan. Char - bu belgi turi; bu aniq amalga oshirish bilan belgilanadigan belgilar to'plami. Ichki vakillikda 1 bayt kerak bo'ladi, ushbu turdagi qiymatlar to'plami sobit va tartibli bo'ladi. Barcha belgilar noldan boshlab raqamlangan deb hisoblanadi. Bunday belgilar to'plami har bir hisoblash tizimida aniqlanadi. Hech bo'lmaganda tizimni tashqi dunyo bilan bog'lash uchun kerak.
Boolean - bu False (noto'g'ri) va True (true) ikkita elementni o'z ichiga olgan mantiqiy qiymatlar oralig'ini belgilaydigan mantiqiy tur. Ichki vakillikda 1 bayt kerak bo'ladi. Sanab o'tilgan tur - bu olinishi mumkin bo'lgan qiymatlarni sanab chiqish yo'li bilan o'rnatiladi. Har bir qiymat ma'lum bir identifikator tomonidan nomlanadi va qavs bilan o'ralgan ro'yxatda joylashgan, masalan:
Tip-diapazon - bu asosiy turlarning pastki to'plami bo'lib, u har qanday tartibdagi turga ega bo'lishi mumkin, bu tip-diapazondan tashqari. Tiplar diapazoni taglik turidagi qiymatlarning chegaralari bilan belgilanadi <минимальное значение> . .<максимальное значение> Turlar oralig'ini aniqlashda siz quyidagi qoidalarga amal qilishingiz kerak: - ".." bitta belgi sifatida qabul qilinadi, shuning uchun davrlar orasida bo'sh joy qoldirilmaydi; - chap chegara o'ng chegaradan oshmasligi kerak. Masalan: Turi oy \u003d 1 ..12; lat \u003d 'a' .. 'z'; Haqiqiy bir tur, qat'iy aytganda, haqiqiy sonning ichki vakili formati bilan belgilanadigan cheklangan qiymatlarga ham ega. Ammo haqiqiy sonning mumkin bo'lgan qiymatlari soni shunchalik kattaki, ularning har biri bilan butun sonni taqqoslash mumkin emas. Яндекс.ДиректБольшой Бетоносмеситель недорогой!ПОДРОБНЕЕRU.TRUSEEN-MACHINERY.COM Аппарат для изготовления пеллетПОДРОБНЕЕRU.CHINADLXNY.COM Университет в МосквеПОДРОБНЕЕEDUROSV.RU Real - haqiqiy tur, bu ma'lum bir amalga oshirish yo'li bilan aniqlanadigan real raqamlar to'plamining to'plami. Ichki vakillikda u 6 baytni egallaydi, mumkin bo'lgan qiymatlar oralig'i 2.9E-39 dan 1.7E + 38 gacha, ma'lumotlarni taqdim etishning aniqligi 11 ... 12 ta muhim raqam. Izoh Turbo-Paskal dasturlash tizimi butun va haqiqiy qiymatlar uchun qo'shimcha oddiy ma'lumot turlarini aniqlaydi. Ular qiymatlar diapazoni va egallab olingan xotiraning o'lchamlari bilan farq qiladi. Ular to'g'risida ma'lumotlar quyidagi jadvallarda keltirilgan. Butun sonlar Download 367.69 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling