Сложение двоичных чисел
Рассмотрим пример решения Деление 11110010₁₆÷1001₂ = 11110010101₂ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 1∙268435456 + 1∙16777216 + 1∙1048576 + 1∙65536 + 0∙4096 + 0∙256 + 1∙16 + 0∙1
= 268435456 + 16777216 + 1048576 + 65536 + 0 + 0 + 16 + 0
= 28632680010
Получилось: 1111001016 = 28632680010
Переведем число 28632680010 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 286326800 | 2 | |||||||||||||||||||||||||||||
| -286326800 | 143163400 | 2 | ||||||||||||||||||||||||||||
| 0 | -143163400 | 71581700 | 2 | |||||||||||||||||||||||||||
| 0 | -71581700 | 35790850 | 2 | |||||||||||||||||||||||||||
| 0 | -35790850 | 17895425 | 2 | |||||||||||||||||||||||||||
| 0 | -17895424 | 8947712 | 2 | |||||||||||||||||||||||||||
| 1 | -8947712 | 4473856 | 2 | |||||||||||||||||||||||||||
| 0 | -4473856 | 2236928 | 2 | |||||||||||||||||||||||||||
| 0 | -2236928 | 1118464 | 2 | |||||||||||||||||||||||||||
| 0 | -1118464 | 559232 | 2 | |||||||||||||||||||||||||||
| 0 | -559232 | 279616 | 2 | |||||||||||||||||||||||||||
| 0 | -279616 | 139808 | 2 | |||||||||||||||||||||||||||
| 0 | -139808 | 69904 | 2 | |||||||||||||||||||||||||||
| 0 | -69904 | 34952 | 2 | |||||||||||||||||||||||||||
| 0 | -34952 | 17476 | 2 | |||||||||||||||||||||||||||
| 0 | -17476 | 8738 | 2 | |||||||||||||||||||||||||||
| 0 | -8738 | 4369 | 2 | |||||||||||||||||||||||||||
| 0 | -4368 | 2184 | 2 | |||||||||||||||||||||||||||
| 1 | -2184 | 1092 | 2 | |||||||||||||||||||||||||||
| 0 | -1092 | 546 | 2 | |||||||||||||||||||||||||||
| 0 | -546 | 273 | 2 | |||||||||||||||||||||||||||
| 0 | -272 | 136 | 2 | |||||||||||||||||||||||||||
| 1 | -136 | 68 | 2 | |||||||||||||||||||||||||||
| 0 | -68 | 34 | 2 | |||||||||||||||||||||||||||
| 0 | -34 | 17 | 2 | |||||||||||||||||||||||||||
| 0 | -16 | 8 | 2 | |||||||||||||||||||||||||||
| 1 | -8 | 4 | 2 | |||||||||||||||||||||||||||
| 0 | -4 | 2 | 2 | |||||||||||||||||||||||||||
| 0 | -2 | 1 | ||||||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||
Направление взгляда | ||||||||||||||||||||||||||||||
В результате преобразования получилось:
| - | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | |||||||
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | ||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | |||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 1 | 0 | ||||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | |||||||||||||||||||||||||||||||||||||
| - | 1 | 0 | 1 | 0 | ||||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | |||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 0 | 0 | ||||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | |||||||||||||||||||||||||||||||||||||
| - | 1 | 1 | 0 | 1 | ||||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | |||||||||||||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | |||||||||||||||||||||||||||||||||||||
| 1 | 1 | 1 | 0 |
| (10001 ÷ 1001 = 1 ост. 1000 , 1 * 1001 = 1001) |
| (10000 ÷ 1001 = 1 ост. 111 , 1 * 1001 = 1001) |
| (1110 ÷ 1001 = 1 ост. 101 , 1 * 1001 = 1001) |
| (1010 ÷ 1001 = 1 ост. 1 , 1 * 1001 = 1001) |
| 11 меньше чем 1001, поэтому приписываем 0 в частное. |
| 110 меньше чем 1001, поэтому приписываем 0 в частное. |
| (1100 ÷ 1001 = 1 ост. 11 , 1 * 1001 = 1001) |
| 110 меньше чем 1001, поэтому приписываем 0 в частное. |
| (1101 ÷ 1001 = 1 ост. 100 , 1 * 1001 = 1001) |
| 1000 меньше чем 1001, поэтому приписываем 0 в частное. |
| (10000 ÷ 1001 = 1 ост. 111 , 1 * 1001 = 1001) |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.