Бройна система: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Ред 29:
''Пример'': Имаме числото 101011 в двоична бройна система. За да го превърнем в десетична бройна система, трябва да сумираме тегловните коефициенти, умножени по цифрата на съответната позиция.
 
<math>101011= 1*2^5+0*2^4+1*2^3+0*2^2+1*2ггггггггггггсгсдгсдгсдгсдгсдгсдгсдгсгсдгдсгдсгсдгсдгсдгсдгсдгсдгсдгсдгсдгсдгсдгсдгсдгсгсдсгсдгсдг2^1+1*2^0 = 43</math>
 
===== II начин - опростен =====
Ред 36:
<math>101011 = 2^0 + 2^1 + 2^3 + 2^5 = 1 + 2 + 8 + 32 = 43</math>
 
==== Десетична -> двоична ====сд2, докато частното стане нула като записвамеса бройна система.
*87:2=43 => 1дгсдгсдгсдг
За да превърнем число от десетична в двоична бройна система, трябва да го разделяме на 2, докато частното стане нула като записваме остатъците вдясно (ако числото не може да се дели на 2, записваме единица, а ако може - нула).<br>''Пример'': Преобразуване на 87 от десетична в двоична бройна система.
*87:2=43 => 1
*43:2=21 => 1
*21:2=10 => 1
СледдсгСлед товасдтова, за да получим двоичното число, вземаме получените единици и нули, като резултатът от последното деление става най-старшият разряд на двоичното число, съответно - резултатътрезулсдгтатът от първото деление - най-младшият: на числото 87 в десетична бройна система съответства 1010111 в двоична.
*10:2=5 => 0
За да получим двоичендсвоичен еквивалент на десетична дроб, последователно умножаваме по основата на бройната система (в случая 2) до достигане на желаната точност. При всяко умножаване цялата част на получения резултат едсе съответенгддгсдсгсдгдгсдсгдсггссъответен разряд от двоичния еквивалент. В някои случаи точна десетична дроб не може да се получи и е налице остатък. В този случаи дробта се закръгля според изискваната от конкретния случай точност (максимално допустимата за случая грешка).
*5:2=2 => 1
*2:2=1 => 0
*1:2=0 => 1
 
След това, за да получим двоичното число, вземаме получените единици и нули, като резултатът от последното деление става най-старшият разряд на двоичното число, съответно - резултатът от първото деление - най-младшият: на числото 87 в десетична бройна система съответства 1010111 в двоична.
 
За да получим двоичен еквивалент на десетична дроб, последователно умножаваме по основата на бройната система (в случая 2) до достигане на желаната точност. При всяко умножаване цялата част на получения резултат е съответен разряд от двоичния еквивалент. В някои случаи точна десетична дроб не може да се получи и е налице остатък. В този случаи дробта се закръгля според изискваната от конкретния случай точност (максимално допустимата за случая грешка).
 
''Пример'' : 0,386
Line 99 ⟶ 92:
''Пример'' : 0011101001110010<sub>(2)</sub>
 
*Разделяме числото от най-младшия разряд към най-старшия ("от дясно наляво") на тетради (полубайтове - четири бита) и според таблицата на съответствие между двете броични системи получаваме 0011|1010|0111|0010 = 3A72. В случай, когато броят двоични цифри не е кратен на четири, за практическо удобство двоичното число се допълва откъм най-старшата цифра/бит ("отляво") с необходимия брой нули.
 
== Двоичната бройна система и компютрите ==