Конвертор на бройни системи
Преобразувайте цяло число между двоична (основа 2), осмична (основа 8), десетична (основа 10) и шестнадесетична (основа 16) система.
Последна актуализация: 20 юни 2026 г. · Прегледано от TG we-Calculate Editorial TeamОт основа
Същото цяло число, показано в четирите системи по-долу.
Как се преобразува число между бройни системи?
За да преобразувате число в основа 10, умножете всяка цифра по основата, повдигната на нейната позиция (броейки от нула отдясно) и съберете резултатите. За да преминете от десетична към друга основа, делете многократно на целевата основа и четете остатъците отдолу нагоре. Този инструмент прави и двете автоматично.
Формула
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 може да представи точно. По-големи стойности се отхвърлят, за да се избегнат грешки при закръгляване.
Известен също като
Източници и препратки
TG we-Calculate Editorial Team. (2026). Конвертор на бройни системи [Online calculator]. TG we-Calculate. https://we-calculate.com/bg/calculator/number-base-converter
TG we-Calculate Editorial Team. "Конвертор на бройни системи." TG we-Calculate. 2026. https://we-calculate.com/bg/calculator/number-base-converter.
TG we-Calculate Editorial Team, "Конвертор на бройни системи," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/bg/calculator/number-base-converter
@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} }
Помогна ли ви този калкулатор?
