Нужна помощь в шестнадцатеричном курсе - PullRequest
0 голосов
/ 09 ноября 2018

Есть что-то, чего я не понимаю в этой части курса:

Ссылка

Я понимаю часть о том, как наибольшее число из 8 цифр в двоичном виде также является наибольшим числом из двух цифр в шестнадцатеричном (255)

Но можете ли вы объяснить: «объедините байты в любой базе и получите тот же результат»

Спасибо!

1 Ответ

0 голосов
/ 10 ноября 2018

Они говорят, что если у вас в памяти есть два смежных байта (X и Y), а их значения представлены в шестнадцатеричной или двоичной строках. Значение двухбайтового целого числа, состоящего из X и Y в шестнадцатеричном формате, совпадает со значением шестнадцатеричной строки, представляющей X, объединенной со строкой, представляющей Y.

Таким образом, если X = AB и Y = CD, то (X, Y) = ABCD.

Это также работает в двоичном формате, но не работает в десятичном формате.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...