Главная Войти О сайте

Как перевести десятичное число

Как перевести десятичное число

Содержание:
  1. Системы счисления чисел
  2. Перевод десятичного числа в шестнадцатеричную систему
  3. Алгоритм перевода
  4. Другие системы счисления

Системы счисления чисел

Существует несколько систем счисления чисел. Например, десятичное число можно представить в виде перебора двоичных символов - это будет двоичная кодировка числа. В восьмеричной системе с основанием 8 число записывается набором цифр от 0 до 7. Но наибольшее распространение имеет шестнадцатеричная система счисления, или система с основанием 16. Для записи числа здесь используются цифры от 0 до 9 и буквы латиницы от A до F.

Перевод десятичного числа в шестнадцатеричную систему

Перевести десятичное число в его шестнадцатеричную форму можно с помощью таблицы соответствия. Если число меньше или равно 15, то для его записи в шестнадцатеричной форме воспользуйтесь таблицей соответствия. Цифры старше 9 заменяются буквенным обозначением, так 10 соответствует букве A с основанием 16, а 15 – букве F.

Алгоритм перевода

1. Запишите исходное десятичное число.
2. Если число больше 15, для перевода в шестнадцатеричное представление поделите его на 16 и выделите остаток от деления.
3. Проверьте полученное частное, не меньше ли оно 16. Если частное больше или равно 16, поделите частное также на 16 и выделите остаток деления.
4. Делите получаемые результаты на 16 столько раз, сколько это будет необходимо для получения частного меньше 16. Если частное получилось меньше 16, выделите его тоже, как остаток.
5. Запишите полученные остатки, начиная с последнего числа. Остаток со значением выше 9 замените по таблице соответствия на букву шестнадцатеричной системы. Полученная запись является шестнадцатеричным представлением исходного десятичного числа.

Другие системы счисления

Аналогичным образом с помощью деления на основание 8 или 2 можно записать любое число в десятичном представлении в восьмеричной и двоичной системе счисления.


CompleteRepair.Ru