Допустим, вам дано двоичное число 110001. Для перевода в десятичное просто запишите его справа налево как сумму по разрядам следующим образом:
Преобразование дробных двоичных чисел в десятичные
Нужно перевести число 101101010.101 в десятичную систему. Запишем это число следующим образом:
Восьмери́чная систе́ма счисле́ния — позиционная целочисленная система счисления с основанием 8. Для представления чисел в ней используются цифры 0 до 7.
Восьмеричная система часто используется в областях, связанных с цифровыми устройствами. Характеризуется лёгким переводом восьмеричных чисел в двоичные и обратно, путём замены восьмеричных чисел на триплеты двоичных. Ранее широко использовалась в программировании и вообще компьютерной документации, однако в настоящее время почти полностью вытеснена шестнадцатеричной. В восьмеричной системе указываются права доступа для команды в Unix-подобных операционных системах.
Таблица перевода восьмеричных чисел в двоичные
08 = 0002
18 = 0012
28 = 0102
38 = 0112
48 = 1002
58 = 1012
68 = 1102
78 = 1112
Для перевода восьмеричного числа в двоичное необходимо заменить каждую цифру восьмеричного числа на триплет двоичных цифр.
Например: 25418 = 010 101 100 001 = 0101011000012
Перевод чисел из шестнадцатеричной системы в десятичную
Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
Например, требуется перевести шестнадцатеричное число 5A3 в десятичное. В этом числе 3 цифры. В соответствии с вышеуказанным правилом представим его в виде суммы степеней с основанием 16:
5A316 = 3·160+10·161+5·16І = 3·1+10·16+5·256 = 3+160+1280 = 144310
Перевод чисел из двоичной системы в шестнадцатеричную
Для перевода многозначного двоичного числа в шестнадцатеричную систему нужно разбить его на тетрады справа налево и заменить каждую тетраду соответствующей шестнадцатеричной цифрой.
Например:
0101101000112 = 0101 1010 0011 = 5A316
Таблица перевода чисел
0hex | = | 0dec | = | 0oct | |||||
1hex | = | 1dec | = | 1oct | |||||
2hex | = | 2dec | = | 2oct | |||||
3hex | = | 3dec | = | 3oct | |||||
4hex | = | 4dec | = | 4oct | |||||
5hex | = | 5dec | = | 5oct | |||||
6hex | = | 6dec | = | 6oct | |||||
7hex | = | 7dec | = | 7oct | |||||
8hex | = | 8dec | = | 10oct | |||||
9hex | = | 9dec | = | 11oct | |||||
Ahex | = | 10dec | = | 12oct | |||||
Bhex | = | 11dec | = | 13oct | |||||
Chex | = | 12dec | = | 14oct | |||||
Dhex | = | 13dec | = | 15oct | |||||
Ehex | = | 14dec | = | 16oct | |||||
Fhex | = | 15dec | = | 17oct |