Логикалық тип. Бұл типтегі атаулар былай сипатталады: amayl, amay2,..., атауп: boolean;
Логикалық шамалар true (ақиқат) немесе false (жалған) мәндерінің бірін ғана кабылдайды.
Логикалық типтегі шамаларға мына амалдар қолданылады: and— (ЖӘНЕ), or — (НЕМЕСЕ), not—(EMEC), xor— (арифметикалық НЕМЕСЕ).
Бүтін сандарға not, or, shl, shr, and, xor амалдарын қолдану биттерге амалдар қолдану болып табылады.
NOT амалы. Бұл амалды пайдаланғанда әр битті 1-ден 0-ге, ал 0-ді 1-ге алмастырады, мысалы ондық кодта not 12=-13, ал сәйкес екілік кодта:
not 0000000000000110 - 1111111111111001.
AND (ЖӘНЕ) операциясы төмендегі ақиқаттық кестесіне сәйкес операндтардың (сандардың) логикалық көбейтіндісін табады:
1 AND 1 = 1 1 AND 0 = 0
0 AND 1 = 0 0 AND 0 = 0
Операндтар ондық түрде жазылады, бірақ орындалғанда олар екілік түрге түрлендіріледі. Нәтижесі ондық түрде көрсетіледі.
Достарыңызбен бөлісу: |