Сложение двоичных чисел
Рассмотрим пример решения Вычесть 1011110110₂-1001011001₁₂ = -100110011101110011110010011001011₂ столбиком
Выполним перевод в десятичную систему счисления вот так:
= 1∙5159780352 + 0∙429981696 + 0∙35831808 + 1∙2985984 + 0∙248832 + 1∙20736 + 1∙1728 + 0∙144 + 0∙12 + 1∙1
= 5159780352 + 0 + 0 + 2985984 + 0 + 20736 + 1728 + 0 + 0 + 1
= 516278880110
Получилось: 101111011012 = 516278880110
Переведем число 516278880110 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 5162788801 | 2 | |||||||||||||||||||||||||||||||||
| -5162788800 | 2581394400 | 2 | ||||||||||||||||||||||||||||||||
| 1 | -2581394400 | 1290697200 | 2 | |||||||||||||||||||||||||||||||
| 0 | -1290697200 | 645348600 | 2 | |||||||||||||||||||||||||||||||
| 0 | -645348600 | 322674300 | 2 | |||||||||||||||||||||||||||||||
| 0 | -322674300 | 161337150 | 2 | |||||||||||||||||||||||||||||||
| 0 | -161337150 | 80668575 | 2 | |||||||||||||||||||||||||||||||
| 0 | -80668574 | 40334287 | 2 | |||||||||||||||||||||||||||||||
| 1 | -40334286 | 20167143 | 2 | |||||||||||||||||||||||||||||||
| 1 | -20167142 | 10083571 | 2 | |||||||||||||||||||||||||||||||
| 1 | -10083570 | 5041785 | 2 | |||||||||||||||||||||||||||||||
| 1 | -5041784 | 2520892 | 2 | |||||||||||||||||||||||||||||||
| 1 | -2520892 | 1260446 | 2 | |||||||||||||||||||||||||||||||
| 0 | -1260446 | 630223 | 2 | |||||||||||||||||||||||||||||||
| 0 | -630222 | 315111 | 2 | |||||||||||||||||||||||||||||||
| 1 | -315110 | 157555 | 2 | |||||||||||||||||||||||||||||||
| 1 | -157554 | 78777 | 2 | |||||||||||||||||||||||||||||||
| 1 | -78776 | 39388 | 2 | |||||||||||||||||||||||||||||||
| 1 | -39388 | 19694 | 2 | |||||||||||||||||||||||||||||||
| 0 | -19694 | 9847 | 2 | |||||||||||||||||||||||||||||||
| 0 | -9846 | 4923 | 2 | |||||||||||||||||||||||||||||||
| 1 | -4922 | 2461 | 2 | |||||||||||||||||||||||||||||||
| 1 | -2460 | 1230 | 2 | |||||||||||||||||||||||||||||||
| 1 | -1230 | 615 | 2 | |||||||||||||||||||||||||||||||
| 0 | -614 | 307 | 2 | |||||||||||||||||||||||||||||||
| 1 | -306 | 153 | 2 | |||||||||||||||||||||||||||||||
| 1 | -152 | 76 | 2 | |||||||||||||||||||||||||||||||
| 1 | -76 | 38 | 2 | |||||||||||||||||||||||||||||||
| 0 | -38 | 19 | 2 | |||||||||||||||||||||||||||||||
| 0 | -18 | 9 | 2 | |||||||||||||||||||||||||||||||
| 1 | -8 | 4 | 2 | |||||||||||||||||||||||||||||||
| 1 | -4 | 2 | 2 | |||||||||||||||||||||||||||||||
| 0 | -2 | 1 | ||||||||||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||||||||||
Направление взгляда | ||||||||||||||||||||||||||||||||||
В результате преобразования получилось:
| -1 | -1 | -1 | -1 | -1 | -1 | -1 | |||||||||||||||||||||||||||
| - | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | ||||||||||||||||||||||||
| - | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |
| Вычитаем наоборот.Но помним что ответ будет отрицательным. |
| 1 - 0 = 1 |
| 0 меньше 1 поэтому занимаем 1 в старшем разряде. |
| 10 - 1 = 1 |
| 0 -1 меньше 1 поэтому занимаем 1 в старшем разряде. |
| 10 - 1 -1 = 0 |
| 0 -1 меньше 0 поэтому занимаем 1 в старшем разряде. |
| 10 - 0 -1 = 1 |
| 0 -1 меньше 1 поэтому занимаем 1 в старшем разряде. |
| 10 - 1 -1 = 0 |
| 0 -1 меньше 1 поэтому занимаем 1 в старшем разряде. |
| 10 - 1 -1 = 0 |
| 1 -1 меньше 1 поэтому занимаем 1 в старшем разряде. |
| 11 - 1 -1 = 1 |
| 1 -1 меньше 1 поэтому занимаем 1 в старшем разряде. |
| 11 - 1 -1 = 1 |
| 1 - 0 -1 = 0 |
| 1 - 1 = 0 |
| 1 = 1 |
| 0 = 0 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 0 = 0 |
| 1 = 1 |
| 1 = 1 |
| 0 = 0 |
| 0 = 0 |
| 1 = 1 |
| Конец расчета. |
На данном калькуляторе чисел можно осуществить расчет сложения, вычитания, умножения или деления двух чисел. Причем числа могут быть записаны в разных системах счисления.
Если числа находятся в разных системах счисления, то калькулятор переведет одно из них в систему счисления другого. При этом будет показан подробный ход перевода.
Просто введите два числа и укажите их основание системы счисления. После этого нажмите кнопку "Вычислить".
После этого на экране появиться результат ввиде классического вычисления в столбик но в выбранной системе счисления.