Сложение двоичных чисел
Рассмотрим пример решения Сложить 10111100₂+11001101₂₂ = 10011011011011110001011111111001₂ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 1∙2494357888 + 1∙113379904 + 0∙5153632 + 0∙234256 + 1∙10648 + 1∙484 + 0∙22 + 1∙1
= 2494357888 + 113379904 + 0 + 0 + 10648 + 484 + 0 + 1
= 260774892510
Получилось: 1011110022 = 260774892510
Переведем число 260774892510 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 2607748925 | 2 | ||||||||||||||||||||||||||||||||
| -2607748924 | 1303874462 | 2 | |||||||||||||||||||||||||||||||
| 1 | -1303874462 | 651937231 | 2 | ||||||||||||||||||||||||||||||
| 0 | -651937230 | 325968615 | 2 | ||||||||||||||||||||||||||||||
| 1 | -325968614 | 162984307 | 2 | ||||||||||||||||||||||||||||||
| 1 | -162984306 | 81492153 | 2 | ||||||||||||||||||||||||||||||
| 1 | -81492152 | 40746076 | 2 | ||||||||||||||||||||||||||||||
| 1 | -40746076 | 20373038 | 2 | ||||||||||||||||||||||||||||||
| 0 | -20373038 | 10186519 | 2 | ||||||||||||||||||||||||||||||
| 0 | -10186518 | 5093259 | 2 | ||||||||||||||||||||||||||||||
| 1 | -5093258 | 2546629 | 2 | ||||||||||||||||||||||||||||||
| 1 | -2546628 | 1273314 | 2 | ||||||||||||||||||||||||||||||
| 1 | -1273314 | 636657 | 2 | ||||||||||||||||||||||||||||||
| 0 | -636656 | 318328 | 2 | ||||||||||||||||||||||||||||||
| 1 | -318328 | 159164 | 2 | ||||||||||||||||||||||||||||||
| 0 | -159164 | 79582 | 2 | ||||||||||||||||||||||||||||||
| 0 | -79582 | 39791 | 2 | ||||||||||||||||||||||||||||||
| 0 | -39790 | 19895 | 2 | ||||||||||||||||||||||||||||||
| 1 | -19894 | 9947 | 2 | ||||||||||||||||||||||||||||||
| 1 | -9946 | 4973 | 2 | ||||||||||||||||||||||||||||||
| 1 | -4972 | 2486 | 2 | ||||||||||||||||||||||||||||||
| 1 | -2486 | 1243 | 2 | ||||||||||||||||||||||||||||||
| 0 | -1242 | 621 | 2 | ||||||||||||||||||||||||||||||
| 1 | -620 | 310 | 2 | ||||||||||||||||||||||||||||||
| 1 | -310 | 155 | 2 | ||||||||||||||||||||||||||||||
| 0 | -154 | 77 | 2 | ||||||||||||||||||||||||||||||
| 1 | -76 | 38 | 2 | ||||||||||||||||||||||||||||||
| 1 | -38 | 19 | 2 | ||||||||||||||||||||||||||||||
| 0 | -18 | 9 | 2 | ||||||||||||||||||||||||||||||
| 1 | -8 | 4 | 2 | ||||||||||||||||||||||||||||||
| 1 | -4 | 2 | 2 | ||||||||||||||||||||||||||||||
| 0 | -2 | 1 | |||||||||||||||||||||||||||||||
| 0 | |||||||||||||||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||||||||||||||
В результате преобразования получилось:
| +1 | +1 | +1 | +1 | |||||||||||||||||||||||||||||
| + | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | ||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
| 0 + 1 = 1 |
| 0 + 0 = 0 |
| 1 + 1 = 10 |
| 0 пишем, 1 переносим |
| 1 + 1 + 1 = 11 |
| 1 пишем, 1 переносим |
| 1 + 1 + 1 = 11 |
| 1 пишем, 1 переносим |
| 1 + 1 + 1 = 11 |
| 1 пишем, 1 переносим |
| 0 + 0 + 1 = 1 |
| 1 + 0 = 1 |
| + 1 = 1 |
| + 1 = 1 |
| + 1 = 1 |
| + 0 = 0 |
| + 1 = 1 |
| + 0 = 0 |
| + 0 = 0 |
| + 0 = 0 |
| + 1 = 1 |
| + 1 = 1 |
| + 1 = 1 |
| + 1 = 1 |
| + 0 = 0 |
| + 1 = 1 |
| + 1 = 1 |
| + 0 = 0 |
| + 1 = 1 |
| + 1 = 1 |
| + 0 = 0 |
| + 1 = 1 |
| + 1 = 1 |
| + 0 = 0 |
| + 0 = 0 |
| + 1 = 1 |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.