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. a, b 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
Do'stlaringiz bilan baham: |