Предмет: Информатика,
автор: MoRozIk2004
Помогите люди добрые, хто шарит?
-256 and 255 = 0
-256 or 255 = -1
-256 xor 255 = -l
Попытайтесь дать объяснение этим результатам.
Ответы
Автор ответа:
0
-256 or 255 = -1
т.к. or-логическая операция сложения т.е. дизъюнкция. дальше можно использовать просто математику и ответ будет равен -1.
-256 xor 255 = -1
т.к. xor-логическая операция исключения. эти два числа взаимно исключают друг друга. Из этого следует, что из большего модуля отнимают меньший модуль и ставится знак большего модуля.
увы почему -256 and 255 = 0 сама понять не могу
т.к. or-логическая операция сложения т.е. дизъюнкция. дальше можно использовать просто математику и ответ будет равен -1.
-256 xor 255 = -1
т.к. xor-логическая операция исключения. эти два числа взаимно исключают друг друга. Из этого следует, что из большего модуля отнимают меньший модуль и ставится знак большего модуля.
увы почему -256 and 255 = 0 сама понять не могу
Похожие вопросы
Предмет: Українська мова,
автор: Ananaslolkek
Предмет: Алгебра,
автор: linarchik64
Предмет: Английский язык,
автор: fashdj
Предмет: Математика,
автор: nazarrrr1
Предмет: Геометрия,
автор: daanaabdullaeva