Сложение двоичных чисел
Рассмотрим пример решения Деление F1116₁₆÷1110111₂ = 100000011010₂ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 15∙65536 + 1∙4096 + 1∙256 + 1∙16 + 6∙1
= 983040 + 4096 + 256 + 16 + 6
= 98741410
Получилось: F111616 = 98741410
Переведем число 98741410 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 987414 | 2 | ||||||||||||||||||||
| -987414 | 493707 | 2 | |||||||||||||||||||
| 0 | -493706 | 246853 | 2 | ||||||||||||||||||
| 1 | -246852 | 123426 | 2 | ||||||||||||||||||
| 1 | -123426 | 61713 | 2 | ||||||||||||||||||
| 0 | -61712 | 30856 | 2 | ||||||||||||||||||
| 1 | -30856 | 15428 | 2 | ||||||||||||||||||
| 0 | -15428 | 7714 | 2 | ||||||||||||||||||
| 0 | -7714 | 3857 | 2 | ||||||||||||||||||
| 0 | -3856 | 1928 | 2 | ||||||||||||||||||
| 1 | -1928 | 964 | 2 | ||||||||||||||||||
| 0 | -964 | 482 | 2 | ||||||||||||||||||
| 0 | -482 | 241 | 2 | ||||||||||||||||||
| 0 | -240 | 120 | 2 | ||||||||||||||||||
| 1 | -120 | 60 | 2 | ||||||||||||||||||
| 0 | -60 | 30 | 2 | ||||||||||||||||||
| 0 | -30 | 15 | 2 | ||||||||||||||||||
| 0 | -14 | 7 | 2 | ||||||||||||||||||
| 1 | -6 | 3 | 2 | ||||||||||||||||||
| 1 | -2 | 1 | |||||||||||||||||||
| 1 | |||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||
В результате преобразования получилось:
| - | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |||||
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | ||||||||||||||
| - | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | ||||||||||||||||||||||||
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | ||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | ||||||||||||||||||||||||
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | ||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | ||||||||||||||||||||||||
| 1 | 1 | 1 | 0 | 1 | 1 | 1 | ||||||||||||||||||||||||||
| 1 | 0 | 1 | 1 | 1 | 1 | 1 |
| (1111000 ÷ 1110111 = 1 ост. 1 , 1 * 1110111 = 1110111) |
| 11 меньше чем 1110111, поэтому приписываем 0 в частное. |
| 110 меньше чем 1110111, поэтому приписываем 0 в частное. |
| 1100 меньше чем 1110111, поэтому приписываем 0 в частное. |
| 11000 меньше чем 1110111, поэтому приписываем 0 в частное. |
| 110001 меньше чем 1110111, поэтому приписываем 0 в частное. |
| 1100010 меньше чем 1110111, поэтому приписываем 0 в частное. |
| (11000100 ÷ 1110111 = 1 ост. 1001101 , 1 * 1110111 = 1110111) |
| (10011010 ÷ 1110111 = 1 ост. 100011 , 1 * 1110111 = 1110111) |
| 1000111 меньше чем 1110111, поэтому приписываем 0 в частное. |
| (10001110 ÷ 1110111 = 1 ост. 10111 , 1 * 1110111 = 1110111) |
| 101111 меньше чем 1110111, поэтому приписываем 0 в частное. |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.