Перевод целых десятичных чисел в любую другую системы счисления осуществляется делением числа на основание новой системы счисления (в нашем случае это 2) до тех пор, пока в остатке не останется число меньшее основания новой системы счисления. Новое число записывается в виде остатков деления, начиная с последнего.
Целая часть от деления Остаток от деления
68 div 2 = 34 68 mod 2 = 0
34 div 2 = 17 34 mod 2 = 0
17 div 2 = 8 17 mod 2 = 1
8 div 2 = 4 8 mod 2 = 0
4 div 2 = 2 4 mod 2 = 0
2 div 2 = 1 2 mod 2 = 0
1 div 2 = 0 1 mod 2 = 1
Остаток от деления записываем в обратном порядке. Получаем целую часть числа в 2-ой системе счисления: 1000100
68 = 1000100(2)
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
1000100,01
Объяснение:
68/2 = 34 и остаток 0
34/2 = 17 и остаток 0
17/2 = 8 и остаток 1
8/2 = 4 и остаток 0
4/2 = 2 и остаток 0
2/2 = 1 и остаток 0
1/2 = 0 и остаток 1
68_10 = 1000100_2
0,25 * 2 = 0,5
0,5 * 2 = 1,0
0,25_10 = 0,01_2
68,25_10 = 1000100,01_2
Перевод целых десятичных чисел в любую другую системы счисления осуществляется делением числа на основание новой системы счисления (в нашем случае это 2) до тех пор, пока в остатке не останется число меньшее основания новой системы счисления. Новое число записывается в виде остатков деления, начиная с последнего.
Целая часть от деления Остаток от деления
68 div 2 = 34 68 mod 2 = 0
34 div 2 = 17 34 mod 2 = 0
17 div 2 = 8 17 mod 2 = 1
8 div 2 = 4 8 mod 2 = 0
4 div 2 = 2 4 mod 2 = 0
2 div 2 = 1 2 mod 2 = 0
1 div 2 = 0 1 mod 2 = 1
Остаток от деления записываем в обратном порядке. Получаем целую часть числа в 2-ой системе счисления: 1000100
68 = 1000100(2)
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.25*2 = 0.5
(целая часть 0)
0.5*2 = 1
(целая часть 1)
0*2 = 0
(целая часть 0)
0*2 = 0
(целая часть 0)
0100
Получаем число в 2-ой системе счисления: 0100
0.25 = 0.0100(2).
В итоге получаем число: 1000100.0100(2)
ответ: 68.25=1000100.0100(2)