Originally posted by eatmybishop
decimal has nothing to do with it.... it is positive, on, true... not 4
You're missing what binary is all about.
For the record -
01100111 + 00011011 = 01111111
or in decimal : 103 + 27 = 127 ???
is wrong
The correct answer is - 0110111 + 00011011 = 10000010
or in decimal: 103 + 27 = 130
Hypothetical -
I have FOURTEEN apples - looks like this
oooooooooooooo
(I know, small apples - but they're tasty)
In decimal I write this as
14
(that's '1' for ten [in the "tens" column] and '4' for four [in the "units" column] .. so ... ten + four = fourteen). It looks like this -
oooooooooooooo
In binary I write this as
1110
(that's '1' for eight [in the "eights" column], '1' for four [in the "fours" column], '1' for two [in the "twos" column] and '0' [in the "units" column] ... so ... eight + four + two = fourteen. It STILL looks like this -
oooooooooooooo
My point - Take any ordinal number and it can be represented in any number base. Fourteen apples are fourteen apples whether we write that as 1110 (in binary) or 14 (in decimal) or 'E' in hexadecimal or whatever base we want - there are still fourteen apples.
Anyone want an apple?