Днес се побърках с таз грешка на overlib -> unterminated string literal. Решението и излезна елементарно когато прочетох документацията разбира се:
Днес се побърках с таз грешка на overlib -> unterminated string literal. Решението и излезна елементарно когато прочетох документацията разбира се:
от Десетична в Двоична
За да превърнем число от десетична в двоична бройна система ние трябва да го разеляме на 2 докато не получим остатък 0 или 1. Ако числото не може да се дели на 2 изваждаме 1 единица и я пишем след резултата, а ако може пишем 0 Пример : 87(10) от десетична в двоична
87:2=43 | 1
43:2=21 | 1
21:2=10 | 1
10:2=5 | 0
5:2=2 | 1
2:2=1 | 0
1:2=0 | 1
След това за да получим двоичното число вземаме единиците и нулите както сме ги получили но от долу на горе т.е. получаваме 1010111(2) в двоична бройна система за числото 87(10) в десетична
от Двоична в Десетична
Пример : Имаме числото 101011 в двоична бройна система за да го превърнем в десетична бройна система трябва да сумираме теглата съдържащи логическа единица. Всяка цифра от двоичното число е умножено по две на степен отговаряща на мястото на цифрата – 1
101011 = 1 * 25 + 0 * 24 + 1 * 23 + 0 * 22 + 1 * 21 + 1 * 20 = 43