Сложение двоичных чисел
Рассмотрим пример решения Деление 2200000₃₂÷2000₃ = 22120111201₃ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 2∙1073741824 + 2∙33554432 + 0∙1048576 + 0∙32768 + 0∙1024 + 0∙32 + 0∙1
= 2147483648 + 67108864 + 0 + 0 + 0 + 0 + 0
= 221459251210
Получилось: 220000032 = 221459251210
Переведем число 221459251210 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 2214592512 | 3 | ||||||||||||||||||||
| -2214592512 | 738197504 | 3 | |||||||||||||||||||
| 0 | -738197502 | 246065834 | 3 | ||||||||||||||||||
| 2 | -246065832 | 82021944 | 3 | ||||||||||||||||||
| 2 | -82021944 | 27340648 | 3 | ||||||||||||||||||
| 0 | -27340647 | 9113549 | 3 | ||||||||||||||||||
| 1 | -9113547 | 3037849 | 3 | ||||||||||||||||||
| 2 | -3037848 | 1012616 | 3 | ||||||||||||||||||
| 1 | -1012614 | 337538 | 3 | ||||||||||||||||||
| 2 | -337536 | 112512 | 3 | ||||||||||||||||||
| 2 | -112512 | 37504 | 3 | ||||||||||||||||||
| 0 | -37503 | 12501 | 3 | ||||||||||||||||||
| 1 | -12501 | 4167 | 3 | ||||||||||||||||||
| 0 | -4167 | 1389 | 3 | ||||||||||||||||||
| 0 | -1389 | 463 | 3 | ||||||||||||||||||
| 0 | -462 | 154 | 3 | ||||||||||||||||||
| 1 | -153 | 51 | 3 | ||||||||||||||||||
| 1 | -51 | 17 | 3 | ||||||||||||||||||
| 0 | -15 | 5 | 3 | ||||||||||||||||||
| 2 | -3 | 1 | |||||||||||||||||||
| 2 | |||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||
В результате преобразования получилось:
| - | 1 | 2 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 2 | 1 | 2 | 1 | 0 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | |||||||
| 1 | 1 | 0 | 0 | 0 | 2 | 2 | 1 | 2 | 0 | 1 | 1 | 1 | 2 | 0 | 1 | ||||||||||||||||
| - | 1 | 2 | 0 | 1 | 1 | ||||||||||||||||||||||||||
| 1 | 1 | 0 | 0 | 0 | |||||||||||||||||||||||||||
| - | 1 | 0 | 1 | 1 | 0 | ||||||||||||||||||||||||||
| 2 | 0 | 0 | 0 | ||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 0 | 0 | ||||||||||||||||||||||||||
| 1 | 1 | 0 | 0 | 0 | |||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 0 | 1 | ||||||||||||||||||||||||||
| 2 | 0 | 0 | 0 | ||||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 1 | 0 | ||||||||||||||||||||||||||
| 2 | 0 | 0 | 0 | ||||||||||||||||||||||||||||
| - | 1 | 0 | 1 | 0 | 2 | ||||||||||||||||||||||||||
| 2 | 0 | 0 | 0 | ||||||||||||||||||||||||||||
| - | 1 | 1 | 0 | 2 | 2 | ||||||||||||||||||||||||||
| 1 | 1 | 0 | 0 | 0 | |||||||||||||||||||||||||||
| - | 2 | 2 | 1 | 2 | |||||||||||||||||||||||||||
| 2 | 0 | 0 | 0 | ||||||||||||||||||||||||||||
| 2 | 1 | 2 | 1 |
| (12201 ÷ 2000 = 2 ост. 1201 , 2 * 2000 = 11000) |
| (12011 ÷ 2000 = 2 ост. 1011 , 2 * 2000 = 11000) |
| (10110 ÷ 2000 = 1 ост. 1110 , 1 * 2000 = 2000) |
| (11100 ÷ 2000 = 2 ост. 100 , 2 * 2000 = 11000) |
| 1000 меньше чем 2000, поэтому приписываем 0 в частное. |
| (10001 ÷ 2000 = 1 ост. 1001 , 1 * 2000 = 2000) |
| (10010 ÷ 2000 = 1 ост. 1010 , 1 * 2000 = 2000) |
| (10102 ÷ 2000 = 1 ост. 1102 , 1 * 2000 = 2000) |
| (11022 ÷ 2000 = 2 ост. 22 , 2 * 2000 = 11000) |
| 221 меньше чем 2000, поэтому приписываем 0 в частное. |
| (2212 ÷ 2000 = 1 ост. 212 , 1 * 2000 = 2000) |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.