Beginner

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

Преобразувайте цяло число между двоична (основа 2), осмична (основа 8), десетична (основа 10) и шестнадесетична (основа 16) система.
Последна актуализация: 20 юни 2026 г. · Прегледано от TG we-Calculate Editorial Team
Въведете цифри, валидни за избраната основа

От основа

Десетична стойност
10

Същото цяло число, показано в четирите системи по-долу.

Двоична (основа 2)
1010
Осмична (основа 8)
12
Десетична (основа 10)
10
Шестнадесетична (основа 16)
A
1248Positional place values in base 2 (×2 each step)
Резултатите са приблизителни и са само с обща информационна цел и не представляват професионален съвет — винаги проверявайте важните резултати независимо, преди да разчитате на тях. Прочетете пълния отказ от отговорност.
Бърз отговор

Как се преобразува число между бройни системи?

За да преобразувате число в основа 10, умножете всяка цифра по основата, повдигната на нейната позиция (броейки от нула отдясно) и съберете резултатите. За да преминете от десетична към друга основа, делете многократно на целевата основа и четете остатъците отдолу нагоре. Този инструмент прави и двете автоматично.

Формула
value = Σ dᵢ × baseⁱ (всяка цифра dᵢ се умножава по основата, повдигната на нейната позиция i)
How this is calculated

Вие подавате две входни данни: стойността (низ от цифри) и "изходната основа" (основата, в която е записан този низ — 2, 8, 10 или 16). Конверторът първо проверява дали всеки символ е допустима цифра за тази основа: основа 2 позволява само 0–1, основа 8 позволява 0–7, основа 10 позволява 0–9, а основа 16 добавя A–F (без значение от регистъра). Ако някой символ е извън диапазона, входът се отхвърля, вместо да бъде мълчаливо отрязан.

След това стойността се декодира в едно десетично цяло число чрез позиционна нотация: всяка цифра се умножава по основата, повдигната на степен, равна на нейната позиция, броена от нула отдясно, и произведенията се сумират. Така двоичното 1010 става 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Това едно цяло число е каноничната стойност; то се прекодира във всичките четири основи за показване, като шестнадесетичното се показва с главни букви по конвенция.

Инструментът обработва само неотрицателни цели числа — без знаци, дроби или разделители. Той също приема точна целочислена аритметика, така че стойности над 2⁵³−1 (9,007,199,254,740,991) се отхвърлят, за да се избегнат грешки от закръгляне с плаваща запетая.

Примери
Входни данниРезултат
Двоично 1010 → десетично10
Десетично 255 → шестнадесетичноFF
Шестнадесетично 1F → осмично37

Често задавани въпроси

Шестнадесетичните цифри A–F могат да се пишат с малки или главни букви, но главните букви са най-разпространената конвенция за адреси в паметта, цветови кодове и документация, затова резултатът използва главни букви.

Този конвертор обработва неотрицателни цели числа. Дробни числа и знаци не се поддържат, тъй като двоичните/осмичните/шестнадесетичните дроби следват отделни правила.

До 9 007 199 254 740 991 (2⁵³−1) — най-голямото цяло число, което JavaScript може да представи точно. По-големи стойности се отхвърлят, за да се избегнат грешки при закръгляване.

Известен също като

двоично в десетично
десетично в двоично
hex в десетично
десетично в шестнадесетично
осмично конвертор
преобразуване на основа
radix конвертор

APA

TG we-Calculate Editorial Team. (2026). Конвертор на бройни системи [Online calculator]. TG we-Calculate. https://we-calculate.com/bg/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Конвертор на бройни системи." TG we-Calculate. 2026. https://we-calculate.com/bg/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Конвертор на бройни системи," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/bg/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Конвертор на бройни системи}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/bg/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Помогна ли ви този калкулатор?