Глобально уникальные идентификаторы
Это приводит нас к шестнадцатеричной нотации. Шестнадцатеричная нотация основана на 16, и из-за того, что вы можете легко разделить 16 на 2, преобразование между шестнадцатеричной и двоичной системами очень просто. Цифры имеют диапазон от 0 до 9 и от А до F. Таблица 1.2 показывает десятичный эквивалент каждой цифры. В шестнадцатеричной нотации А09С - это 10 х 163 + 0х 162+ 9×16′ + 12×16, то есть 10 х 4096 + 0 х 256 + 9×16 + 12×1 или 41,116 в десятичной нотации. Как и в других примерах, вы умножаете цифры справа налево на увеличивающуюся степень 16 (16°, 161, 162 и т.д.). На сайте irr.ru объявление сдам однокомнатную квартиру без посредников представлены в большом количестве.
Преобразование между двоичной и шестнадцатеричной нотациями может быть простым, но занимает некоторое время, поэтому я предлагаю вам одну хитрость. При преобразовании из двоичной в шестнадцатеричную форму используйте таблицу 1.2, чтобы найти каждую группу из четырех чисел слева направо, и возьмите ее шестнадцатеричный эквивалент. Например, для перевода числа 01101010 в шестнадцатеричную форму найдите 0110, чтобы получить 6, а затем найдите 1010, чтобы получить А так, что вы получите в итоге шестнадцатеричное число 6А. Если количество цифр в двоичном числе не кратно 4, то просто допишите слева необходимое число нулей. Для преобразования из шестнадцатеричной формы в двоичную используйте таблицу 1.2, чтобы найти каждое из шестнадцатеричных чисел слева направо, и возьмите их двоичный эквивалент. Например, для перевода числа IF в двоичную форму найдите 1, чтобы получить 0001, а затем найдите F, чтобы получить 1111 так, что вы получите в итоге двоичное 00011111.
Последняя проблема: является ли 12 десятичным или шестнадцатеричным числом? У вас нет достаточной информации, чтобы утверждать это с уверенностью. Решением проблемы является использование префикса Ох перед каждым шестнадцатеричным числом. 0×12 - это шестнадцатеричное число, а 12 - это десятичное число. Это - стандартный
формат для шестнадцатеричных чисел, и именно его Microsoft использует в своей документации и во всех инструментах, которые вы будете использовать при чтении этой книги.