булевые значения
логический "0" (False) = [00] [00] [00] [00];
логическая "1" (True) = [00] [00] [00] [01];
Целочисленные значения
0 = [00] [00] [00] [00];
1 = [00] [00] [00] [01];
-1= [FF] [FF] [FF] [FF];
-2,1Е9(самое большое отрицательное значение)
(далее "M-")= [80] [00] [00] [00];
+2,1Е9(самое большое положительное значение)
(далее "М+")= [7F] [FF] [FF] [FF];
соответственно (М-)-1=(М+)
(М+)+1=(М-)
сравнение(в приборе) (М-)>(М+)=Истина (идет сравнение беззнаковых переменных)
-1 (сдвиг вправо логический) = (М+)
[FF] [FF] [FF] [F]>>1=[7F] [FF] [FF] [FF];




Ответить с цитированием


