💻 Number Base Converter
Computere regner internt i binære tal, og programmører bruger ofte hexadecimal notation til hukommelsesadresser og farvekoder. Indtast et almindeligt decimaltal for at se det straks omregnet til binært, oktalt og hexadecimalt — praktisk ved programmering, netværk eller lektier om taltal.
Formula
Hver talbase udtrykker det samme tal med et andet antal symboler: værdi = Σ (ciffer × base^position)
Decimal (base 10) bruger cifrene 0-9. Binært (base 2) bruger kun 0 og 1: hver position repræsenterer en potens af 2. Oktalt (base 8) bruger 0-7, med potenser af 8. Hexadecimalt (base 16) bruger 0-9 og A-F (A=10 til F=15), med potenser af 16. Selve tallet ændrer sig aldrig — kun måden det skrives på.
Steps
- 1Indtast et decimalt (base 10) heltal, fra 0 til 4.294.967.295.
- 2Beregneren omregner det straks til binært, oktalt og hexadecimalt.
- 3Aflæs de tre resultater, plus decimaltallet til kontrol.
Decimalt, binært, oktalt og hexadecimalt sammenlignet
| Decimalt | Binært | Oktalt | Hexadecimalt |
|---|---|---|---|
| 8 | 1000 | 10 | 8 |
| 16 | 10000 | 20 | 10 |
| 32 | 100000 | 40 | 20 |
| 64 | 1000000 | 100 | 40 |
| 128 | 10000000 | 200 | 80 |
| 255 | 11111111 | 377 | FF |
Hvert trin i decimalkolonnen fordobler værdien og tilføjer et ciffer i de andre baser.
commonMistakes
- At læse hexadecimale bogstaver (A-F) som enkelte tegn i stedet for værdierne 10 til 15.
- At tro at det venstre ciffer altid er "enerne"; i hver base er det faktisk det højre ciffer, der er enheden (position 0).
- At glemme at et negativt tal eller et decimaltal ikke kan indtastes direkte; det virker kun for hele tal fra 0 og opefter.
useCases
- Forstå og opbygge farvekoder som #FF5733 i webdesign.
- Fejlsøge hukommelsesstørrelser, IP-adresser og fejlkoder, der vises i hex eller binært.
- Tjekke lektier eller eksamener om taltal uden at skulle omregne i hånden.