Одузети бинарне бројеве - како то функционише
Бинарне бројеве је лакше одузети него што можда мислите. Не треба вам калкулатор или рачунар. Потребно је само да савладате основну аритметику из математике.
Одузети бинарне бројеве - како то функционише
Да бисте одузели бинарне бројеве, прво морате направити нечији додатак од другог бинарног броја, а затим од њега створити комплемент. Тада можете једноставно додати два бинарна броја да бисте их уствари одузели. Звучи мало компликовано, али врло је једноставно.
- Ако се одузму два бинарна броја, други број се једноставно донекле претвара. Затим можете кренути на једноставан начин додавања како бисте пронашли разлику између два бинарна броја.
- Бинарни број састоји се само од низа и нула. У првом кораку морате направити додатак из другог бинарног броја. Лако је: замените све нуле за оне и све за нуле.
- У следећем кораку, од овог допуњавања, направите двојку. Само додајте број један. Да бисте то учинили, морате знати како додати бинарне бројеве. Ми детаљно описујемо како се то може учинити у другом чланку.
- Сада сте припремили израчунавање тако да сте направили додавање одузимању - и на тај начин можете решити задатак. Теорију је понекад мало теже разумети. Стога ћемо вам приказати фактуру користећи пример у следећем одељку.
Одузимање бинарних бројева без рачунара: Пример узорка
У овом примјеру пролазимо кроз одузимање бинарних бројева 1011 и 0110, корак по корак, тј. Израчунавање 1011 минус 0110. Најбоље је узети папир са собом да бисте схватили израчунавање.
- Из другог бинарног броја формирајте допуну: 0110 -> 1001
- Из овога додајете двојницу додавањем 1: 1001 + 1 = 1010
- Да одузмете 0110 од 1010, додајте овом комплименту други бинарни број првом бинарном броју. Дакле, израчунавање је 1011 + 1010. Према правилима додавања бинарних бројева, добијате бинарни број 0101.