16 в 10 систему
Перевод чисел из шестнадцатеричной системы счисления в десятичную — частая задача в программировании, веб-дизайне и работе с компьютерными …
Перейти к калькулятору →Страница поможет посчитать двоичные числа онлайн: сложение, вычитание, умножение и перевод между двоичной и десятичной системами. Вы получите понятный алгоритм, формулы и готовые примеры, чтобы не ошибаться в расчётах. Полезно студентам, школьникам, программистам и всем, кто работает с бинарными числами.
Двоичная система основана на двух цифрах — 0 и 1. Чтобы корректно посчитать двоичные числа (сложить, вычесть, умножить или перевести в другие системы), важно понимать простые правила бинарной арифметики и уметь проверять результат.
На этой странице вы можете:
Двоичное число записывается с основанием 2, например:
1011₂, 110010₂, 11111111₂.Каждый разряд — это степень двойки:
\[ N*{10} = \sum*{i=0}^{k} b_i \cdot 2^i,\quad b_i \in \{0,1\} \]Пример: перевести 1011₂ в десятичную:
1·2⁰ + 1·2¹ + 0·2² + 1·2³ = 1 + 2 + 0 + 8 = 11₁₀.Базовые правила:
| a | b | перенос (c) | результат (s) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 0 |
Если есть перенос c:
1 + 1 + 1 = 11₂ → записываем 1, перенос 1.Выровняем:
1011
+ 0110
------
Складываем справа налево:
Итог:
1011
+ 0110
------
10001₂
Проверка в десятичной:
1011₂ = 11₁₀, 110₂ = 6₁₀, сумма 17₁₀.10001₂ = 16 + 1 = 17₁₀ — всё верно.| a | b | нужно брать заём? | результат |
|---|---|---|---|
| 0 | 0 | нет | 0 |
| 1 | 0 | нет | 1 |
| 1 | 1 | нет | 0 |
| 0 | 1 | да | 1 (из 10₂−1) |
Если в разряде нужно вычесть 1 из 0, берём заём из следующего слева разряда:10₂ − 1 = 1₂, а разряд, из которого заняли, уменьшается на 1.
Выровняем:
10010
- 01101
-------
Считаем справа налево:
Результат: 10010₂ − 01101₂ = 00101₂ = 101₂.
Проверка в десятичной:
10010₂ = 18₁₀, 1101₂ = 13₁₀, разность 5₁₀.101₂ = 5₁₀ — корректно.Логика такая же, как при десятичном умножении столбиком, только цифры 0 и 1.
0·0=0, 0·1=0, 1·0=0, 1·1=1.Пишем:
101
× 11
-----
101 (101 × 1)
+ 1010 (101 × 1, сдвиг на один разряд)
-----
1111₂
Проверка:
101₂ = 5₁₀, 11₂ = 3₁₀, произведение 15₁₀.1111₂ = 8+4+2+1 = 15₁₀.Формула:
\[ N*{10} = \sum*{i=0}^{k} b_i \cdot 2^i \]Алгоритм:
2^номер_разряда.Формула:
\[ N*{10} = \sum*{i=-m}^{k} b_i \cdot 2^i \]Разряды после запятой имеют степени −1, −2, −3 и т.д.
10₂ = 2₁₀.Общее число: 2 + 0,625 = 2,625₁₀.
Алгоритм деления на 2:
Пример: 25₁₀ → 11001₂:
Считаем снизу вверх: 11001₂.
Алгоритм умножения на 2:
Пример: 0,625₁₀ → 0.101₂:
Получаем: 0.101₂.
Рекомендуется после каждого ручного расчёта сверяться с онлайн‑калькулятором: так вы закрепите правила и быстро заметите типичные ошибки в переносах и заёмах.
Используйте описанные алгоритмы и онлайн‑инструмент, чтобы надёжно посчитать двоичные числа в учёбе, программировании и задачах по информатике.
Складывайте разряды справа налево: 0+0=0, 0+1=1, 1+1=10 (записываем 0, 1 в переносе), 1+1+1=11 (записываем 1, 1 в переносе). Перенос прибавляйте к следующему разряду.
Каждый разряд умножается на 2 в степени его позиции: N₁₀ = Σ bᵢ·2ⁱ, где bᵢ — 0 или 1, а i — номер разряда, считая справа с нуля.
Запишите под каждым разрядом промежуточный перенос, как в обычном столбиковом сложении, и проверяйте результат, переведя оба числа и сумму в десятичную систему.
Целую часть переводите как обычно по степеням 2, дробную — как сумму b₋₁·2⁻¹ + b₋₂·2⁻² + …, где b — биты после запятой. Для обратного перевода дробь умножайте на 2, записывая целые части.
Переведите исходные двоичные числа и результат в десятичную систему и выполните ту же операцию в десятичной. Если ответ совпал, двоичный расчёт верный.
Выполняйте вычитание справа налево: если 0−1, берите заём из следующего разряда (он уменьшается на 1, а текущий становится 2₂=10₂), затем 10₂−1=1. Контролируйте заёмы, как в десятичной системе.
Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.
Перевод чисел из шестнадцатеричной системы счисления в десятичную — частая задача в программировании, веб-дизайне и работе с компьютерными …
Перейти к калькулятору →Онлайн-калькулятор расчета дуги окружности помогает мгновенно определить длину дуги, центральный угол или радиус по известным параметрам. Полезен для …
Перейти к калькулятору →Коэффициент вариации (CV) — относительная мера разброса данных в статистике. Онлайн калькулятор позволяет за считанные секунды рассчитать CV по …
Перейти к калькулятору →Расчет делителя онлайн — это инструмент, который помогает мгновенно найти все делители заданного числа, посчитать их количество и сумму, проверить …
Перейти к калькулятору →Калькулятор для расчёта площади равнобедренного треугольника по известному основанию и высоте, боковой стороне или углу при вершине. Вы получите …
Перейти к калькулятору →Калькулятор помогает найти площадь двух квадратов по заданным сторонам: рассчитывает площадь каждого квадрата, их сумму, разницу и соотношение. …
Перейти к калькулятору →