Сложение двоичных чисел
Рассмотрим пример решения Деление 1111101₂÷101₂₁₀₁₂ = 0.0000000000000000000001₂ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 1∙441504144 + 0∙21012 + 1∙1
= 441504144 + 0 + 1
= 44150414510
Получилось: 111110121012 = 44150414510
Переведем число 44150414510 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 441504145 | 2 | |||||||||||||||||||||||||||||
| -441504144 | 220752072 | 2 | ||||||||||||||||||||||||||||
| 1 | -220752072 | 110376036 | 2 | |||||||||||||||||||||||||||
| 0 | -110376036 | 55188018 | 2 | |||||||||||||||||||||||||||
| 0 | -55188018 | 27594009 | 2 | |||||||||||||||||||||||||||
| 0 | -27594008 | 13797004 | 2 | |||||||||||||||||||||||||||
| 1 | -13797004 | 6898502 | 2 | |||||||||||||||||||||||||||
| 0 | -6898502 | 3449251 | 2 | |||||||||||||||||||||||||||
| 0 | -3449250 | 1724625 | 2 | |||||||||||||||||||||||||||
| 1 | -1724624 | 862312 | 2 | |||||||||||||||||||||||||||
| 1 | -862312 | 431156 | 2 | |||||||||||||||||||||||||||
| 0 | -431156 | 215578 | 2 | |||||||||||||||||||||||||||
| 0 | -215578 | 107789 | 2 | |||||||||||||||||||||||||||
| 0 | -107788 | 53894 | 2 | |||||||||||||||||||||||||||
| 1 | -53894 | 26947 | 2 | |||||||||||||||||||||||||||
| 0 | -26946 | 13473 | 2 | |||||||||||||||||||||||||||
| 1 | -13472 | 6736 | 2 | |||||||||||||||||||||||||||
| 1 | -6736 | 3368 | 2 | |||||||||||||||||||||||||||
| 0 | -3368 | 1684 | 2 | |||||||||||||||||||||||||||
| 0 | -1684 | 842 | 2 | |||||||||||||||||||||||||||
| 0 | -842 | 421 | 2 | |||||||||||||||||||||||||||
| 0 | -420 | 210 | 2 | |||||||||||||||||||||||||||
| 1 | -210 | 105 | 2 | |||||||||||||||||||||||||||
| 0 | -104 | 52 | 2 | |||||||||||||||||||||||||||
| 1 | -52 | 26 | 2 | |||||||||||||||||||||||||||
| 0 | -26 | 13 | 2 | |||||||||||||||||||||||||||
| 0 | -12 | 6 | 2 | |||||||||||||||||||||||||||
| 1 | -6 | 3 | 2 | |||||||||||||||||||||||||||
| 0 | -2 | 1 | ||||||||||||||||||||||||||||
| 1 | ||||||||||||||||||||||||||||||
Направление взгляда | ||||||||||||||||||||||||||||||
В результате преобразования получилось:
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | ||||||||||||
| 0 | 0 | . | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||
| 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | ||||||||||||||||||||
| - | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | ||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |
| 1111101 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| Так как делимое закончилось, то ставим точку в частное и продолжаем деление. |
| 11111010 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 111110100 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 1111101000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 11111010000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 111110100000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 1111101000000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 11111010000000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 111110100000000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 1111101000000000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 11111010000000000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| 111110100000000000 меньше чем 11010010100001101000110010001, поэтому приписываем 0 в частное. |
| (1111101000000000000 ÷ 11010010100001101000110010001 = 0 ост. 1111101000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (11111010000000000000 ÷ 11010010100001101000110010001 = 0 ост. 11111010000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (111110100000000000000 ÷ 11010010100001101000110010001 = 0 ост. 111110100000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (1111101000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 1111101000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (11111010000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 11111010000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (111110100000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 111110100000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (1111101000000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 1111101000000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (11111010000000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 11111010000000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (111110100000000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 111110100000000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (1111101000000000000000000000 ÷ 11010010100001101000110010001 = 0 ост. 1111101000000000000000000000 , 0 * 11010010100001101000110010001 = 0) |
| (11111010000000000000000000000 ÷ 11010010100001101000110010001 = 1 ост. 100111011110010111001101111 , 1 * 11010010100001101000110010001 = 11010010100001101000110010001) |
| (1001110111100101110011011110 ÷ 11010010100001101000110010001 = 0 ост. 1001110111100101110011011110 , 0 * 11010010100001101000110010001 = 0) |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.