article

Det binära talsystemet är en representation för tal som har talbasen två. Det betyder att enbart två olika siffror används, ett och noll. Binära tal används praktiskt taget av alla datorer eftersom de använder digital elektronik och boolesk algebra (eller binär algebra som det också kallas). Den som först beskrev det binära talsystemet var Gottfried Leibniz.

De gamla egypterna använde det binära talsystemet för att skriva bråktal i decimalform. De använde dock inte ettor och nollor, utan de använde sig av en symbol kallad 'guden Horus öga'. Olika delar av symbolen motsvarade olika positioner på höger sida om kommatecknet. Om just den delen ritades ut motsvarade det en etta på den positionen, om den utelämnades motsvarade det en nolla. *

Precis som i det decimala talsystemet så är den högra siffran minst signifikant. Med enbart den siffran kan talet 0 och 1 beskrivas. För att beskriva talet 2 måste en ny siffra skrivas till vänster om den första, det vill säga '10', varpå talet 3 följer representerat som '11'. Detta fortgår på samma maner ju högre upp man behöver komma.

Exempel på hur man kan skriva för att konvertera ett binärt tal till decimaltal:

Om det binära talet är 10101101 så är det decimala talet 1·27 + 0·26 + 1·25 + 0·24 + 1·23 + 1·22 + 0·21 + 1·20 = 128 + 0 + 32 + 0 + 8 + 4 + 0 + 1 = 173

Om ett binärkomma finns närvarande så representerar siffrorna till höger om det en mot höger ökande negativ tvåpotens. Exempel:

11,001 = 1·21 + 1·20 + 0·2-1 + 0·2-2 + 1·2-4 = 2 + 1 + 0 + 0,125 = 3,125

En intressant egenskap i det binära talsystemet är att en multiplikation med två erhålles genom att helt enkelt skifta alla siffror en plats åt vänster och sätta dit en nolla. Denna egenskap ger följande intressanta variant av Horners metod: För att enkelt beräkna det decimala värdet av ett tal i huvudet behöver du bara läsa talet från vänster och multiplicera varje siffra med två; om siffran är en etta så addera dessutom en etta till talet. Med samma exempelsträng som ovan (10101101) blir det ungefär så här:

0·2+1=1 , 1·2=2, 2·2+1=5, 5·2=10, 10·2+1=21, 21·2+1=43, 43·2=86, 86·2+1=173

Se även

Andra talsystem

نظام عد ثنائي | Codi binari | Binære talsystem | Dualsystem | Binary numeral system | Duuma sistemo | Sistema binario | Bitarra | Binäärijärjestelmä | Système binaire | בסיס בינארי | Kettes számrendszer | Sistema numerico binario | 二進記数法 | 이진법 | Binair | Binærtall | Dwójkowy system liczbowy | Sistema binário (matemática) | Sistem binar | Двоичная система счисления | Dvojiški številski sistem | Бинарни систем | เลขฐานสอง | ביינערי | 二进制

Talbaser

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Binära talsystemet".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld