Omvandla mellan binärt, decimalt, hexadecimalt och oktalt
Binärt, oktalt, decimalt och hexadecimalt
Basen (radixen) i ett talsystem anger hur många olika siffror som används och vilket positionsvärde varje siffra har. Vi människor använder naturligt bas 10 (decimalt). Datorer använder internt bas 2 (binärt). Binärt (bas 2): bara 0 och 1. Varje position motsvarar en potens av 2. 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11 decimalt. Används i all digital elektronik och databehandling. Oktalt (bas 8): siffrorna 0–7. Varje oktal siffra motsvarar 3 binära siffror. 17₈ = 1×8 + 7 = 15. Används för filrättigheter i Unix (chmod 755). Hexadecimalt (bas 16): siffrorna 0–9 och A–F (A=10, B=11, ..., F=15). FF₁₆ = 15×16 + 15 = 255. Används i färgkoder (#FF5733), minnesadresser och vid felsökning. Varje hexadecimal siffra motsvarar 4 bitar. Färgkoder: HTML-färgen #FF5733 betyder R=255, G=87, B=51 decimalt. Hexadecimala färger är kompakta — 6 hexsiffror räcker för en fullständig RGB-färg.
Fler användbara verktyg för matematiska beräkningar
Hur fungerar det? Skriv in talet, välj ursprungsbas och klicka på Omvandla. Du ser motsvarande värde i alla baser.
Bas 2 med siffrorna 0 och 1
Bas 8 med siffrorna 0-7
Bas 10 med siffrorna 0-9
Bas 16 med 0-9 och A-F
Om talbaser
Binärt är talsystemet med bas 2 som bara använder 0 och 1. Det är det system datorer använder.