Сложение двоичных чисел
Рассмотрим пример решения Сложить 110100₆₂+11101₂ = 110111011111001001101100010001₂ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 1∙916132832 + 1∙14776336 + 0∙238328 + 1∙3844 + 0∙62 + 0∙1
= 916132832 + 14776336 + 0 + 3844 + 0 + 0
= 93091301210
Получилось: 11010062 = 93091301210
Переведем число 93091301210 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 930913012 | 2 | ||||||||||||||||||||||||||||||
| -930913012 | 465456506 | 2 | |||||||||||||||||||||||||||||
| 0 | -465456506 | 232728253 | 2 | ||||||||||||||||||||||||||||
| 0 | -232728252 | 116364126 | 2 | ||||||||||||||||||||||||||||
| 1 | -116364126 | 58182063 | 2 | ||||||||||||||||||||||||||||
| 0 | -58182062 | 29091031 | 2 | ||||||||||||||||||||||||||||
| 1 | -29091030 | 14545515 | 2 | ||||||||||||||||||||||||||||
| 1 | -14545514 | 7272757 | 2 | ||||||||||||||||||||||||||||
| 1 | -7272756 | 3636378 | 2 | ||||||||||||||||||||||||||||
| 1 | -3636378 | 1818189 | 2 | ||||||||||||||||||||||||||||
| 0 | -1818188 | 909094 | 2 | ||||||||||||||||||||||||||||
| 1 | -909094 | 454547 | 2 | ||||||||||||||||||||||||||||
| 0 | -454546 | 227273 | 2 | ||||||||||||||||||||||||||||
| 1 | -227272 | 113636 | 2 | ||||||||||||||||||||||||||||
| 1 | -113636 | 56818 | 2 | ||||||||||||||||||||||||||||
| 0 | -56818 | 28409 | 2 | ||||||||||||||||||||||||||||
| 0 | -28408 | 14204 | 2 | ||||||||||||||||||||||||||||
| 1 | -14204 | 7102 | 2 | ||||||||||||||||||||||||||||
| 0 | -7102 | 3551 | 2 | ||||||||||||||||||||||||||||
| 0 | -3550 | 1775 | 2 | ||||||||||||||||||||||||||||
| 1 | -1774 | 887 | 2 | ||||||||||||||||||||||||||||
| 1 | -886 | 443 | 2 | ||||||||||||||||||||||||||||
| 1 | -442 | 221 | 2 | ||||||||||||||||||||||||||||
| 1 | -220 | 110 | 2 | ||||||||||||||||||||||||||||
| 1 | -110 | 55 | 2 | ||||||||||||||||||||||||||||
| 0 | -54 | 27 | 2 | ||||||||||||||||||||||||||||
| 1 | -26 | 13 | 2 | ||||||||||||||||||||||||||||
| 1 | -12 | 6 | 2 | ||||||||||||||||||||||||||||
| 1 | -6 | 3 | 2 | ||||||||||||||||||||||||||||
| 0 | -2 | 1 | |||||||||||||||||||||||||||||
| 1 | |||||||||||||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||||||||||||
В результате преобразования получилось:
| +1 | +1 | +1 | +1 | +1 | +1 | |||||||||||||||||||||||||
| + | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
| 1 | 1 | 1 | 0 | 1 | ||||||||||||||||||||||||||
| 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| 0 + 1 = 1 |
| 0 + 0 = 0 |
| 1 + 1 = 10 |
| 0 пишем, 1 переносим |
| 0 + 1 + 1 = 10 |
| 0 пишем, 1 переносим |
| 1 + 1 + 1 = 11 |
| 1 пишем, 1 переносим |
| 1 + 1 = 10 |
| 0 пишем, 1 переносим |
| 1 + 1 = 10 |
| 0 пишем, 1 переносим |
| 1 + 1 = 10 |
| 0 пишем, 1 переносим |
| 0 + 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 0 = 0 |
| 1 = 1 |
| 0 = 0 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.