<span>10110101 = 2</span>7<span>*1 + 2</span>6<span>*0 + 2</span>5<span>*1 + 2</span>4<span>*1 + 2</span>3<span>*0 + 2</span>2<span>*1 + 2</span>1<span>*0 + 2</span>0<span>*1 = 128 + 0 + 32 + 16 + 0 + 4 + 0 + 1 = 181</span>
<span><span>101001 = 2</span>5<span>*1 + 2</span>4<span>*0 + 2</span>3<span>*1 + 2</span>2<span>*0 + 2</span>1<span>*0 + 2</span>0<span>*1 = 32 + 0 + 8 + 0 + 0 + 1 = 41</span></span>
<span><span><span>Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда</span>
<span>101 = 2</span>-1<span>*1 + 2</span>-2<span>*0 + 2</span>-3<span>*1 = 0.625</span></span></span>
<span><span><span>получается 41,625</span></span></span>
<span><span><span>276</span></span></span>
<span><span><span>Переводим целую часть числа. Для этого разделим исходный код на группы по 3 разряда.</span>
<span>276</span>2<span> = 276 </span>2</span></span>
<span><span><span>Затем заменяем каждую группу на код из таблицы.</span></span></span>
Двоичная СС
Восьмеричная СС
000
0
001
1
010
2
011
3
100
4
101
5
110
6
111
7
Получаем число:
<span>276 </span>2<span> = 276</span>8
684
Целая часть от деления
Остаток от деления
684 div 16 = 42
684 mod 16 = 12
42 div 16 = 2
42 mod 16 = 10
2 div 16 = 0
2 mod 16 = 2
0 div 16 = 0
0 mod 16 = 0
Остаток от деления записываем в обратном порядке. Получаем число в 16-ой системе счисления: 02AC
684 = 02AC16
<span>105.5</span>10<span> = 1101001.1</span>2
234,25
Целая часть от деления
Остаток от деления
234 div 16 = 14
234 mod 16 = 10
14 div 16 = 0
14 mod 16 = 14
0 div 16 = 0
0 mod 16 = 0
Остаток от деления записываем в обратном порядке. Получаем число в 16-ой системе счисления: 0EA
234 = 0EA16
Для перевода дробной части числа последовательно умножаем дробную часть на основание 16. В результате каждый раз записываем целую часть произведения.
0.25*16 = 4 (целая часть 4)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
Получаем число в 16-ой системе счисления: 40000000
0.25 = 4000000016