Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Перевести в :
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
76.7B.46.01.28.E1.A2.0A.16 = 7 6. 7 B . 4 6 . 0 1 . 2 8 . E 1 . A 2 . 0 A . = 7(=0111) 6(=0110). 7(=0111) B(=1011) .(=0000) 4(=0100) 6(=0110) .(=0000) 0(=0000) 1(=0001) .(=0000) 2(=0010) 8(=1000) .(=0000) E(=1110) 1(=0001) .(=0000) A(=1010) 2(=0010) .(=0000) 0(=0000) A(=1010) .(=0000) = 1110110.01111011000001000110000000000001000000101000000011100001000010100010000000001012
Окончательный ответ: 76.7B.46.01.28.E1.A2.0A.16 = 1110110.01111011000001000110000000000001000000101000000011100001000010100010000000001012
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
7∙161+6∙160+7∙16-1+11∙16-2+.∙16-3+4∙16-4+6∙16-5+.∙16-6+0∙16-7+1∙16-8+.∙16-9+2∙16-10+8∙16-11+.∙16-12+14∙16-13+1∙16-14+.∙16-15+10∙16-16+2∙16-17+.∙16-18+0∙16-19+10∙16-20+.∙16-21 = 7∙16+6∙1+7∙0.0625+11∙0.00390625+.∙0.000244140625+4∙1.52587890625E-5+6∙9.5367431640625E-7+.∙5.9604644775391E-8+0∙3.7252902984619E-9+1∙2.3283064365387E-10+.∙1.4551915228367E-11+2∙9.0949470177293E-13+8∙5.6843418860808E-14+.∙3.5527136788005E-15+14∙2.2204460492503E-16+1∙1.3877787807814E-17+.∙8.673617379884E-19+10∙5.4210108624275E-20+2∙3.3881317890172E-21+.∙2.1175823681358E-22+0∙1.3234889800848E-23+10∙8.2718061255303E-25+.∙5.1698788284564E-26 = 112+6+0.4375+0.04296875+0+6.103515625E-5+5.7220458984375E-6+0+0+2.3283064365387E-10+0+1.8189894035459E-12+4.5474735088646E-13+0+3.1086244689504E-15+1.3877787807814E-17+0+5.4210108624275E-19+6.7762635780344E-21+0+0+8.2718061255303E-24+0 = 118.4805355074372610
Получилось: 76.7B.46.01.28.E1.A2.0A.16 =118.4805355074372610
Переведем число 118.4805355074372610 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 118 | 2 | |||||||
| -118 | 59 | 2 | ||||||
| 0 | -58 | 29 | 2 | |||||
| 1 | -28 | 14 | 2 | |||||
| 1 | -14 | 7 | 2 | |||||
| 0 | -6 | 3 | 2 | |||||
| 1 | -2 | 1 | ||||||
| 1 | ||||||||
![]() | ||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 48053550743726*2 |
| 0 | .96107*2 |
| 1 | .92214*2 |
| 1 | .84428*2 |
| 1 | .68857*2 |
| 1 | .37714*2 |
| 0 | .75427*2 |
| 1 | .50854*2 |
| 1 | .01709*2 |
| 0 | .03418*2 |
| 0 | .06836*2 |
В результате преобразования получилось:
118.4805355074372610 = 1110110.01111011002
Окончательный ответ: 76.7B.46.01.28.E1.A2.0A.16 = 1110110.01111011002
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

