Vad är Binär Kod?
Binär kod är datorernas grundläggande språk och använder endast 0 och 1, där 0 är av och 1 är på (som i en ljusbrytare). Dessa siffror kallas i datorvärlden för bitar och de är byggstenarna för all digital information. Om det finns 8 bitar (0000 0000) kallas det en byte. Varje bit av data i en dator, vare sig det är text, bilder eller till och med denna webbplats, representeras av dessa två enkla siffror.
Varför använder datorer bara två siffror?
Datorer använder binär eftersom det är enkelt, effektivt och pålitligt. Elektroniska komponenter kan enkelt representera två tillstånd: på 1 eller av 0. Denna enkelhet gör datorhårdvaran mer tillförlitlig och lättare att tillverka.
Hur fungerar Binär?
I binär representerar varje siffra en potens av 2. Så här fungerar det:
- Den högra siffran representerar 2^0 (1)
- Nästa siffra representerar 2^1 (2)
- Sen 2^2 (4), 2^3 (8), 2^4 (16), och så vidare
Till exempel betyder det binära talet 1010:
1 0 1 0 8 4 2 1 = 8 + 0 + 2 + 0 = 10 i decimal
Hur kan vi representera större tal med bara 0 och 1?
Så enkelt som att använda fler siffror! Precis som i vårt decimala system där vi lägger till fler siffror för att representera större tal (10, 100, 1000), gör binär detsamma med 0 och 1.
Hur konverterar man tal till Binär?
Decimal till Binär:
- Dividera talet med 2
- Håll koll på resten (0 eller 1)
- Upprepa tills kvoten blir 0
- Läs resterna från botten till toppen
Exempel: Konvertera 13 till binär
13 ÷ 2 = 6 rest 1 6 ÷ 2 = 3 rest 0 3 ÷ 2 = 1 rest 1 1 ÷ 2 = 0 rest 1
Läs från botten till toppen: 13 i binär är 1101
Binär till Decimal:
- Multiplicera varje siffra med dess platsvärde (1, 2, 4, 8, etc.)
- Addera alla resultat
Exempel: Konvertera 1011 till decimal
1 0 1 1 8 4 2 1 (1×8) + (0×4) + (1×2) + (1×1) = 8 + 0 + 2 + 1 = 11
Varför är det viktigt att kunna konvertera mellan decimal och binär?
Att förstå dessa konverteringar kan hjälpa dig att förstå hur datorer tolkar och bearbetar data. Det är också användbart för felsökning och förståelse av datorminne.
Varför använder datorer inte andra talsystem, som decimal?
Även om det teoretiskt är möjligt, skulle andra system vara mer komplexa, mindre effektiva och mer benägna att fel. Binär kod är enkel och det gör den till det ideala valet för datorsystem.
Kan jag också skriva i binär kod?
Ja, ibland skriver folk meddelanden i binär som en rolig kod eller för att förstå datorgrunder. Så här fungerar det:
- Varje bokstav konverteras till sin binära motsvarighet.
- Till exempel blir "A" 01000001, "B" blir 01000010.
- En fras som "Hej" i binär ser ut så här:
01001000 01100101 01101100 01101100 01101111
Vi har gjort enkla tabeller för varje bokstav, kolla binärt alfabet och binära tal tabeller.
Hur använder man quizet vi har ovan?
Vårt quiz är gjort för att hjälpa dig öva på att konvertera mellan decimala och binära tal.
Så här fungerar det:
- Du ser ett tal att konvertera (antingen decimalt eller binärt).
- Skriv ditt svar med de tillhandahållna knapparna.
- Klicka på "Skicka Svar" för att se om du har rätt.
- Din poäng ändras baserat på korrekta eller felaktiga svar.
- Du kan växla mellan decimal till binär och binär till decimal lägen.