Преобразувател на бройни системи — двоична, осмична, десетична, шестнадесетична
Превърнете число между двоична, осмична, десетична, шестнадесетична система и основа 36 наведнъж.
Формулите и източниците са актуализирани · Източници на данни · 1Алгоритъм, константи и начални входни стойности (JSON)
Десетична (основа 10)
За този калкулатор
Въведете само неотрицателно цяло число без десетична запетая или точка; всяка цифра трябва да е допустима в избраната бройна система. Преобразуването използва точна целочислена аритметика.
Примерно изчисление
изчислено със стойностите по подразбиране по-долу
Стойност за преобразуване 255 · Входна бройна система Десетична (основа 10) Десетична (основа 10) 255 · Двоична (основа 2) 11111111 · Осмична (основа 8) 377 · Шестнадесетична (основа 16) FF · Основа 36 73
Метод и допускания
n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Въведете само неотрицателно цяло число без десетична запетая или точка; всяка цифра трябва да е допустима в избраната бройна система. Преобразуването използва точна целочислена аритметика.
Източници на данни
Отказ от отговорност
Тези калкулатори дават общи математически резултати. Подходящи са за учене, планиране и оценка — проверете всичко, което влиза в оценявана работа, публикувана стойност или финансов ангажимент.
Източник на реализацията
Записът описва реализацията на страницата, а не независима проверка. Външните източници подкрепят само посочената формула или определение; оценките и собствените правила запазват допусканията си.
Често задавани въпроси
Каква формула използва Преобразувател на бройни системи — двоична, осмична, десетична, шестнадесетична?
Формула: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)
Какви входни данни и граници има Преобразувател на бройни системи — двоична, осмична, десетична, шестнадесетична?
Използвайте единиците до полетата. Това са граници на формуляра, не препоръчителни стойности. n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Въведете само неотрицателно цяло число без десетична запетая или точка; всяка цифра трябва да е допустима в избраната бройна система. Преобразуването използва точна целочислена аритметика.
Какъв е пълен пример за изчисление с Стойност за преобразуване = 255; Входна бройна система = Десетична (основа 10)?
Входни данни: Стойност за преобразуване = 255; Входна бройна система = Десетична (основа 10). Изчисление: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). Резултати: Десетична (основа 10) = 255; Двоична (основа 2) = 11111111; Осмична (основа 8) = 377; Шестнадесетична (основа 16) = FF; Основа 36 = 73.