Перевод чисел в позиционных системах счисления
Перевод чисел в десятичную систему счисления
Преобразование чисел, представленных в двоичной, восьмеричной и шестнадцатеричной системах счисления, в десятичную выполнить довольно легко. Для этого необходимо записать число в развернутой форме и вычислить его значение.
Перевод числа из двоичной системы в десятичную. Возьмем любое двоичное число, например 10,112. Запишем его в развернутой форме и произведем вычисления:
10,112 = 1 × 21 + 0 × 20 + 1 × 2-1 + 1 × 2-2 = 1 × 2 + 0 × 1 + 1 × 1/2 + 1 × 1/4 = 2,7510.
Перевод чисел из восьмеричной системы в десятичную.
Возьмем любое восьмеричное число, например 67,58. Запишем его в развернутой форме и произведем вычисления:
67,58 = 6 × 81 + 7 × 80 + 5 × 8-1 = 6 × 8 + 7 × 1 + 5 × 1/8 = 55,62510 .
Перевод чисел из шестнадцатеричной системы в десятичную. Возьмем любое шестнадцатеричное число, например 19F16. Запишем его в развернутой форме (при этом необходимо помнить, что шестнадцатеричная цифра F соответствует десятичному числу 15) и произведем вычисления:
19F16 = 1 × 162 + 9 × 161 + F × 160 = 1 × 256 + 9 × 16 + 15 × 1 = 41510.
Задания
1.11. Перевести в десятичную систему следующие числа: 1012, 1102, 1112, 78, 118, 228, 1А16, BF16, 9C16
1.12. Провести проверку выполнения задания 1.11 с помощью электронного калькулятора.
|