Переведем десятичное число Х=435 03 в 16-ричное (точность – 5 знаков после точки)
.pdf
Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥
Переведем десятичное число Х=435,03 в 16-ричное (точность – 5 знаков после точки)
Десятичная и 16-ричная системы счисления являются позиционными. Для перевода любого числа из десятичной системы счисления в любую другую систему счисления нужно переводить отдельно целую часть числа и дробную часть.
Для числа Х=435,03 целая часть Х1 = 435, дробная часть Х2=0,03.
Нужно полное решение этой работы?
Ответ
Х=435,0310= 1В3, 07АЕ116 ,
Y=1110011,1012=115,62510=163,58
Z=775,348=111111101,01112=1FD,716
Решение
Целая часть числа переводится из десятичной системы счисления в другую систему счисления последовательным делением целой части числа на основание будущей системы счисления до получения целого остатка, меньше, чем основание новой системы счисления. В нашем случае, необходимо будет производить деление на число 16, до тех пор, пока остаток от деления не будет меньше 16.
435 16
432 27 16
3 16 1 16
11 0 0
1
Далее записываем остатки в обратном порядке, но переводим их в новую систему счисления (16-ичную).
110=116
1110=В16
310=316
Тогда 43510=1В316
Правильной десятичной дробью называется вещественное число с нулевой целой частью. Чтобы перевести такое число в систему счисления с основанием N нужно последовательно умножать число на N до тех пор, пока дробная часть не обнулится или же не будет получено требуемое количество разрядов. Если при умножении получается число с целой частью, отличное от нуля, то целая часть дальше не учитывается, так как последовательно заносится в результат.
В нашем случае, будем последовательно умножать дробную часть до получения 5 знаков после запятой, следовательно, произведем 5 раз умножение на 16
. Затем целую часть от умножения переведем в 16-ичную систему счисления и запишем в прямом порядке в ответ.
0 0 3
0 4 8
7 6 8
10 8 8
14 0 8
1 2 8
010=016
710=716
1010=А16
1410=Е16
110=116
Тогда 0,0310=0,07АЕ116
Получаем число Х=1В3, 07АЕ116
Переведем двоичное число Y=1110011,101 в десятичное и восьмеричное.
Для перевода числа из любой системы счисления в десятичную достаточно пронумеровать его разряды, начиная с нулевого (разряд слева от десятичной точки) и найти сумму произведений цифр числа на основание системы счисления в степени позиции этой цифры