Poäng
10

Konvertera till binärt:

Vad är binär kod?

Binär kod är datorers grundspråk och använder bara 0 och 1, där 0 betyder av och 1 betyder på (precis som en strömbrytare). Dessa siffror kallas i datorvärlden för bitar och är byggstenarna för all digital information. Om det finns 8 bitar (0000 0000) kallas det för en byte. Varje del av data i en dator, oavsett om det är text, bilder eller till och med den här webbplatsen, representeras av dessa två enkla siffror.

Varför använder datorer bara två siffror?

Datorer använder binära tal för att det är enkelt, effektivt och pålitligt. Elektroniska komponenter kan lätt representera två tillstånd: på (1) eller av (0). Denna enkelhet gör datorhårdvara mer driftsäker och lättare att tillverka.

Hur fungerar binär kod?

I det binära talsystemet representerar varje siffra en potens av 2. Så här fungerar det:

  • Siffran längst till höger representerar 2^0 (1)
  • Nästa siffra representerar 2^1 (2)
  • Sedan 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 decimalt

Hur kan vi representera större tal med bara 0 och 1?

Helt enkelt genom att använda fler siffror! Precis som i vårt decimalsystem där vi lägger till fler siffror för att representera större tal (10, 100, 1000), gör det binära systemet samma sak med 0 och 1.

Hur konverterar man tal till binärt?

Decimalt till binärt:

  1. Dividera talet med 2
  2. Håll koll på resten (0 eller 1)
  3. Upprepa tills kvoten blir 0
  4. Läs resterna nerifrån och upp

Exempel: Konvertera 13 till binärt

13 ÷ 2 = 6 rest 1
6 ÷ 2 = 3 rest 0
3 ÷ 2 = 1 rest 1
1 ÷ 2 = 0 rest 1

Läs nerifrån och upp: 13 binärt är 1101

Binärt till decimalt:

  1. Multiplicera varje siffra med dess platsvärde (1, 2, 4, 8, etc.)
  2. Summera alla resultat

Exempel: Konvertera 1011 till decimalt

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 decimalt och binärt?

Att förstå dessa konverteringar hjälper dig att fatta hur datorer tolkar och bearbetar data. Det är också användbart för felsökning och för att förstå datorminne.

Varför använder inte datorer andra talsystem, som det decimala?

Även om det är teoretiskt möjligt, skulle andra system vara mer komplexa, mindre effektiva och mer felbenägna. Binär kod är enkel, vilket gör den till det ideala valet för datorsystem.

Kan jag också skriva i binär kod?

Ja, folk skriver ibland meddelanden i binär kod som ett roligt chiffer eller för att lära sig grunderna i datorteknik. Så här fungerar det:

  • Varje bokstav konverteras till sin binära motsvarighet.
  • Till exempel blir 'A' 01000001 och 'B' blir 01000010.
  • En fras som "Hello" ser ut så här i binär kod:
01001000 01100101 01101100 01101100 01101111

Vi har skapat enkla tabeller för varje bokstav; kolla in våra tabeller för binära alfabetet och binära tal.

Hur använder man quizet här ovanför?

Vårt quiz är skapat för att hjälpa dig att öva på att konvertera mellan decimala och binära tal.

Så här fungerar det:

  1. Du får se ett tal som ska konverteras (antingen decimalt eller binärt).
  2. Skriv in ditt svar med hjälp av knapparna.
  3. Klicka på "Skicka svar" för att se om du har rätt.
  4. Dina poäng ändras beroende på om du svarar rätt eller fel.
  5. Du kan växla mellan lägena decimalt till binärt och binärt till decimalt.