11.06.2012, 00:03
общий
это ответ
Здравствуйте, Flawless!
Числа-байты: 50, -23, 170, 34, -29, 200
Числа-слова 50, -23, 270, 34, -29, 400
Числа-байты:
50 = 00110010b = 32h
-23 = 11101001b = 0e9h
170 = 10101010b = 0aah
34 = 00100010b = 22h
-29 = 11100011b = 0e3h
200 = 11001000b = 0c8h
Числа-слова:
50 = 00110010 00000000b = 3200h
-23 = 11101001 11111111b = 0e9ffh
270 = 00001110 00000001b = 0e01h
34 = 00100010 00000000b = 2200h
-29 = 11100011 11111111b = 0e3ffh
400 = 10010000 00000001b = 9001h
Байты в двоичной записи, для наглядности, отделил пробелом
Обратите внимание, что байты 170 и 200 можно считать только беззнаковыми числами,
т.к. в байт помещается знаковое число только от -128 до +127
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен