Конвертор на бройни системи

Конвертор от десетична към шестнадесетична система

Конвертирайте десетични числа към шестнадесетична или двоична система мигновено. Инструментът валидира въведените данни, поддържа много големи цели числа и показва ясни стъпки на конвертиране.

Конвертирайте десетично число

Въведете десетично цяло число и изберете дали да го конвертирате към шестнадесетична или двоична система. Десетичният вход използва цифри от 0 до 9.

Хексадецимален резултат 1CE
Конвертирайте шестнадесетични числа в десетични вместо това.

Етапи на конвертиране в реално време

Обяснението се актуализира докато пишете. За много големи числа инструментът запазва точния резултат и обобщава метода, вместо да показва прекалено дълъг списък със стъпки.

Как се изчислява този резултат

  1. Разделете десетичното число на целевата основа.
  2. Записвайте всяко остатъчно число от всяка стъпка на делението.
  3. Прочетете остатъците от долу нагоре, за да получите крайната стойност.
Забележка за точността: Този конвертор използва JavaScript BigInt за преобразуване на цели числа, така че големите цели числа се обработват точно, вместо да бъдат закръгляни като обикновените плаващи точки.

Какво представляват десетичните, шестнадесетичните и двоичните числа?

Десетичната система е ежедневната десетична бройна система. Тя използва десет цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Хексадецималната система е с основа 16. Използва цифрите 0–9 и буквите A, B, C, D, E и F, където A съответства на 10, а F – на 15.

Бинарната система е с основа 2 и използва само 0 и 1. Компютрите използват бинарна система вътрешно, докато шестнадесетичната често се прилага като компактен начин за представяне на бинарни данни.

Как да конвертирате десетична в шестнадесетична Converter App

За да превърнете десетично число в шестнадесетично, разделете го последователно на 16 и записвайте остатъка. Остатъците от 10 до 15 се превръщат в A до F.

462 ÷ 16 = 28 остатък 14 = E
28 ÷ 16 = 1 остатък 12 = C
1 ÷ 16 = 0 остатък 1
Резултат: 1CE₁₆

Така десетичното число 462 се преобразува в шестнадесетично 1CE.

Как да конвертирате десетична в двоична система с Converter App

За да превърнете десетично число в двоично, разделете го последователно на 2 и записвайте остатъците. Двоичният резултат се получава чрез прочитане на остатъците отдолу нагоре.

42 ÷ 2 = 21 остатък 0
21 ÷ 2 = 10 остатък 1
10 ÷ 2 = 5 остатък 0
5 ÷ 2 = 2 остатък 1
2 ÷ 2 = 1 остатък 0
1 ÷ 2 = 0 остатък 1
Резултат: 101010₂

Така десетичното число 42 се превръща в двоично 101010.

Кога е полезно преобразуването от десетична в шестнадесетична система

Преобразуването от десетична към шестнадесетична система е често срещано в програмирането, дебъгването, цветовите стойности, адресите на паметта, Unicode кодовите точки и ниско ниво на инспекция на данни.

Например десетичното число 255 е FF в шестнадесетична система. В RGB цветовия код FF представлява максималната стойност на един цветен канал.

Правила за въвеждане

  • Използвайте цифри 0–9 за десетичен вход.
  • За по-лесно четене запетайките, интервалите и долните черти се игнорират.
  • Поддържат се цели числа. Дробите умишлено не се конвертират от този инструмент.
  • Поддържат се отрицателни цели числа, като например -462.