Dasturlash tillari, ularning turlari va asoslari Dasturlash tillarida ma’lumotlarning standart turlari


qo'shish +, ayirish -, ko'paytirish *, bo'linish


Download 367.69 Kb.
bet4/8
Sana12.11.2023
Hajmi367.69 Kb.
#1768523
1   2   3   4   5   6   7   8
Bog'liq
Dasturlash tillari, ularning turlari va asoslari-fayllar.org

qo'shish +, ayirish -, ko'paytirish *, bo'linish.

Haqiqiy turning qiymatlari Boolean natijasini beradigan munosabatlarning barcha operatsiyalari uchun qo'llaniladi. Ushbu operatsiyalarda ishtirok etgan operandalardan biri butun bo'lishi mumkin. Muvaffaqiyatli natija beradigan vazifalar tegishli dalillar uchun qo'llaniladi:



Abs (X), Sqr (X), Sin (X), Cos (X), ArcTan (X), Ln (X), Exp (X), Sqrt (X), Frac (X), Int (X), Pi.

Funktsiya Frak (x) kasr qismini qaytaradi Xfunktsiyasi Int (X) - butun qismi X. Argumentlarsiz funktsiya Pi yaroqli turdagi pi raqamining qiymatini qaytaradi. Vazifalar haqiqiy turdagi dalillar uchun ham amal qiladi.



Trunk (X) va dumaloq (X),

butun natijani berish. Ulardan birinchisi haqiqiy dalilning butun qismini kasr qismini kesib tanlaydi, ikkinchisi argumentni eng yaqin butun songa aylantiradi.

LOGIC TYPE (Boolean) TRUE va FALSE mantiqiy qiymatlarini olishi mumkin bo'lgan ma'lumotlarni belgilaydi. Boolean operandlariga quyidagi mantiqiy operatsiyalar qo'llaniladi:

emas yoki xor.

Boolean turi FALSE deb belgilangan< TRUE. Это позволяет применять к булевским операндам все операции отношения. В ТУРБО ПАСКАЛЬ введены еще разновидности логического типа: ByteBool, WordBool и LongBool, которые занимают в памяти ЭВМ один, два и четыре байта соответственно.

Ushbu misolda o'zgaruvchilar e'lon qilinadi. ab va bilan. Ular mantiqiy turga tegishli.

Mantiqiy ma'lumotlarni taqqoslash uchun quyidagi operatsiyalar taqdim etiladi: Less (<); Меньше или равно (<=); Равно (=); Не равно (<>); Kattaroq yoki teng (\u003e \u003d); Ko'proq (\u003e); Mantiqiy ma'lumotlarda quyidagi operatsiyalarga ruxsat beriladi: mantiqiy qo'shish (yoki); mantiqiy ko'paytirish (va); Mantiqiy rad etish (emas); Mantiqiy ifoda natijasini hisoblash jadvali:

Haqiqiy haqiqiy soxta B haqiqiy noto'g'ri yolg'on haqiqiy A (B) noto'g'ri (haqiqiy) haqiqiy (noto'g'ri) haqiqiy (noto'g'ri) haqiqiy (noto'g'ri) A yoki B haqiqiy haqiqiy yolg'on A va B haqiqiy yolg'on noto'g'ri yolg'on.

SYMBOL TURI (Char) ushbu kompyuterda ruxsat berilgan belgilar to'plamini belgilaydi. O'zgaruvchan yoki o'zgarmas belgilarning qiymati to'g'ri to'plamdagi bitta belgi. Ramziy doimiyni dastur matniga uchta shaklda yozish mumkin: bitta belgi sifatida apostroflarga ilova qilingan, masalan:

"A "" a "" U "" u ";

Ko'rinish dizaynidan foydalanish #Kqayerda K - tegishli belgining kodi, qiymati esa K 0..255 oralig'ida bo'lishi kerak; ko'rinish dizayni yordamida ^ Sqayerda C - tegishli nazorat belgilarining kodi, shu bilan birga qiymat C boshqaruv belgilarining kodidan 64 marta ko'p bo'lishi kerak. Belgilar turining qiymatlari uchun barcha o'zaro bog'liq operatsiyalar qo'llaniladi. Belgilar turining qiymatlari uchun ikkita o'zgartirish funktsiyasi aniqlanadi




Download 367.69 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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