Программа денесі(операторлар тізбегі)



бет60/163
Дата07.02.2022
өлшемі4,26 Mb.
#94523
түріПрограмма
1   ...   56   57   58   59   60   61   62   63   ...   163
Байланысты:
cda6b05d-8cb5-11e3-bf6e-f6d299da70eeУММ ПР1

Логикалық тип. Бұл типтегі атаулар былай сипатталады: 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
Операндтар ондық түрде жазылады, бірақ орындалғанда олар екілік түрге түрлендіріледі. Нәтижесі ондық түрде көрсетіледі.


Достарыңызбен бөлісу:
1   ...   56   57   58   59   60   61   62   63   ...   163




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет