да и аз това исках да кажа
числото "abcdef" в двуична бройна система е равно на :
f*(1*2^0) + e*(1*2^1) + d*(1*2^2) + c*(1*2^3) + b*(1*2^4) + a*(1*2^5) = f*1+e*2+d*4+c*8+b*16+a*32
гледам че не си обяснил как става от десетична в двуична
за да превърнем числото 1123,което е в десетична бройна система,в двуична бройна система го делим на 2 и пишем резултата в ляво на вече искараните цифри
значи делим 1123 на 2 и получаваме 561 със остатък 1 ( или както се пише в 4-ти клас -> 561 (1)
)
така записваме в крайната стойност 1
делим 561 на 2 и получаваме 280 (1)
записваме и тази единица в крайното число ,и то става -> 11
делим 280 на 2 и получаваме 140 (0) (това че остатъка е "0" не е нужно да се пише,но е важно за да не се объркате)
записваме тази нула и крайното число става -> 011
нататък ще смятам без думи
140:2=70 (0) -> 0011
70:2=35 (0) -> 00011
35:2=17(1) -> 100011
17:2=8(1) -> 1100011
8:2=4(0) -> 01100011
4:2=2(0) -> 001100011
2:2=1(0) -> 0001100011
и е МНОГО важно като стигнем до резултат "1" да не забравяме че и "1" се дели !
=> 1:2=0(1) -> 10001100011
препоръчително е да смятате до тук,защото 0:2 винаги ще е равно на 0
.Разбира се,ако продължите да смятате не е проблем,защото става следното:
0:2=0(0) -> 010001100011
0:2=0(0) -> 0010001100011
0:2=0(0) -> 00010001100011
и т.н. ,но както разбрахме от mohaha,като прибавяме "0" в лявата част на едно число (независимо от бройната система в която е [пример: 0199=199 ; 1000110 = 000001000110]) то си остава същото
моля кажете ако съм сгрешил някъде че да не се обърка някой
П.П. между другото zbytsam го обясни добре ,но все пак с букви смятам,че по се разбира,защото числата са доста
mohaha качи си тази снимчица: