Помножите бинарне бројеве - како то функционише
Често претварате бинарне бројеве у децималне бројеве пре него што их желите помножити. Али постоји бржи начин: У овом практичном савету научићете како лако сами можете умножити бинарне бројеве.
Како множити сваки бинарни број
- Умножавање бинарних бројева заједно звучи веома компликовано. Али то уопште није. Рачунање у дуалном систему је једнако лако као у децималном систему. Овде, међутим, нема десет појава цифре, већ само две (0 и 1).
- Правила множења су потпуно иста. Фактор времена фактора једнак је производу. Ако желите да ручно израчунате резултат два броја, запишите оба један поред другог и оставите мало простора према доле (пример у следећем одломку). Сада помножите сваку цифру појединачно са сваком, при чему важи следеће:
- 0 пута 0 једнако 0
- 0 пута 1 једнако 0
- 1 пута 0 једнако 0
- 1 пута 1 једнак 1
- Додајте све бројеве заједно и добит ћете коначни резултат. Али може се догодити да је један или други „2“ преварио решење. Бинарни број дуалног система може садржати само 0 и 1. Шта треба да урадите са тим?
- Ако у било којој тачки добијете 2, она је једнака 0. Међутим, 2 утиче и на следећу цифру са леве стране. Ово се затим преокреће. А 1 постаје 0, а 0 постаје 1. Математички се на следећу позицију додаје додатни 1, што узрокује овај преокрет.
Помножите бинарне бројеве - пример
- У овом примеру, бинарни број 10 (1010) множи се с бинарним бројем 11 (1011). Решење ове једначине требало би да буде 110 (1101110).
- 1010 се, дакле, израчунава једним бројем 1011 пута. Као и код множења у децималном систему, обавезно померајте једну цифру надесно након сваке цифре.
- Ова 4 посредна резултата се сабирају на уобичајен начин и у том случају добијате вредност 1021110. Можете видети да резултат садржи 2 коју дуални систем не може обрадити. 2 се претвара у 0, а следећа цифра добија 1.
- Тако се израчунава нови резултат 1101110 који се састоји само од наша два бинарна броја - и видимо да је решење тачно.
На следећој страници пронаћи ћете упутства о томе како лако претворити бинарне бројеве у децималне бројеве.