Са бинарним бројевним системом сусрећемо се у проучавању рачунарских дисциплина. На крају крајева, на основу овог система се граде процесори и неке врсте енкрипције. Постоје посебни алгоритми за писање децималног броја у бинарном систему и обрнуто. Ако знате принцип изградње система, у њему ће бити лако управљати.
Бинарни систем бројева изграђена помоћу два броја: нула и један. Зашто баш ове бројке? То је због принципа конструисања сигнала који се користе у раду процесора. На најнижем нивоу, сигнал узима само две вредности: фалсе и труе. Према томе, одсуство сигнала, "лажно", сматрано је да је означено нулом, а његово присуство, "истинито", је једно. Ова комбинација је технички једноставна за имплементацију. Бројеви у бинарном систему се формирају на исти начин као у децималном. Када пражњење достигне горњу границу, враћа се на нулу и додаје се ново пражњење. По овом принципу, транзиција кроз десетак у децималном систему. Дакле, бројеви се састоје од комбинација нула и јединица, а ова комбинација се назива "бинарни бројни систем".
Број записа у систему | |||
Ин децимал | Ин бинари | Ин децимал | Ин бинари |
0 | 0 | 5 | 101 |
1 | 1 | 6 | 110 |
2 | 10 | 7 | 111 |
3 | 11 | 8 | 1000 |
4 | 100 | 9 | 1001 |
Постоје онлине сервиси који преводи број у бинарни систем и обрнуто, али је боље да то можете и сами. Бинарни систем у преводу је означен индексом 2, на пример 101 2 . Сваки број у било ком систему може бити представљен као збир бројева, на пример: 1428 = 1000 + 400 + 20 + 8 - у децималном систему. Он такође представља број у бинарном. Узмите произвољан број 101 и размотрите га. У њему се налазе 3 знаменке, тако да број распоредимо редом на сљедећи начин: 101 2 = 1 × 2 2 + 0 × 2 1 + 1 × 2 0 = 4 + 1 = 5 10, гдје индекс 10 означава децимални систем.
Веома је лако превести у бинарни систем бројева тако што број дијелимо на два. Неопходно је подијелити све док то није могуће у потпуности. На примјер, узмите број 871. Почињемо дијељење, пазећи да напишете остатак:
871: 2 = 435 (остатак 1)
435: 2 = 217 (остатак 1)
217: 2 = 108 (остатак 1)
108: 2 = 54 (остатак 0) и тако даље до краја.
Одговор се евидентира према примљеним остацима од краја до почетка: 871 10 = 101100111 2 . Тачност израчуна можете проверити помоћу обрнутог превода описаног раније.
Бинарни бројевни систем се користи у већини дисциплина које се односе на микропроцесорску електронику, кодирање, пренос и енкрипцију података у различитим областима програмирања. Познавање основа превођења из било ког система у бинарни ће помоћи програмеру да развије различите чипове и контролише рад процесора и других сличних система на софтверски начин. Бинарни систем бројева је такође неопходан за имплементацију метода за пренос пакета података преко шифрованих канала и креирање клијент-сервер софтверских пројеката на њиховој бази. У школском курсу рачунарства, основе превођења у бинарни систем и обрнуто су основни материјал за проучавање будућег програмирања и креирање најједноставнијих програма.