Upgrade naar Premium — geen advertenties, meer mogelijkheden! ⚡ — Leer meer

Getallenbasisomzetter

Nummerinvoer

Base 10 (0-9)

Voer een geldig getal in voor de geselecteerde basis.

Voer een getal in en klik op 'Omrekenen naar alle grondtallen'.

Laat het ons weten

Deel uw ervaring.

4.9 (2.8k ratings)

Over Getallenbasisomzetter

Converteer getallen tussen binair, octaal, decimaal en hexadecimaal. Directe conversie met referentietabel. Gratis online tool.

Hoe te gebruiken

1

Stap 1

Selecteer de invoerbasis: Binair (2), Octaal (8), Decimaal (10) of Hexadecimaal (16)

2

Stap 2

Voer uw getal in het invoerveld in (geldige tekens zijn afhankelijk van het grondtal).

3

Stap 3

Klik op 'Voorbeelden' om vooraf gemaakte getallen te laden voor een snelle test.

4

Stap 4

Klik op 'Referentie' om de tabel met veelgebruikte conversies (0-1024) te bekijken.

5

Stap 5

Klik op 'Converteren naar alle grondtallen' om de resultaten in alle vier de grondtallen te bekijken.

6

Stap 6

Bekijk conversie-informatie met de invoergrondtal, waarde en decimale equivalent.

7

Stap 7

Klik op 'Kopiëren' naast een resultaat om het naar het klembord te kopiëren.

8

Stap 8

Gebruik de gekopieerde waarden in je programmeerwerk, huiswerk of projecten.

Kenmerken en voordelen

  • Converteer tussen 4 getallenstelsels: binair, octaal, decimaal en hexadecimaal.
  • Voer een willekeurige basis in en converteer deze gelijktijdig naar alle bases.
  • Automatische invoervalidatie voor geselecteerde basis
  • Binair (basis 2): cijfers 0-1
  • Octaal (basis 8): cijfers 0-7
  • Decimaal (basis 10): cijfers 0-9
  • Hexadecimaal (basis 16): cijfers 0-9, A-F
  • Referentietabel met veelgebruikte omrekeningen, met 15 rijen (0 tot 1024).
  • 5 voorbeelden van getallen: binair, octaal, decimaal, hexadecimaal, groot binair
  • Toont het grondtal van de invoer, de invoerwaarde en de decimale equivalent.
  • Afzonderlijke kopieerknoppen voor elk basisresultaat
  • Realtime validatie met foutmeldingen
  • Kan grote getallen verwerken (tot de veilige integerlimiet van JavaScript).
  • Uitvoer in hoofdletters (A-F, niet a-f)
  • 100% browsergebaseerd - nummers worden nooit naar een server verzonden.
  • 100% gratis - geen beperkingen, geen registratie vereist

Veelgestelde vragen

Wat zijn getallenstelsels?

Getallenstelsels (of grondtallen) zijn verschillende manieren om getallen weer te geven. Binair (grondtal 2) gebruikt 0-1, octaal (grondtal 8) gebruikt 0-7, decimaal (grondtal 10) gebruikt 0-9 en hexadecimaal (grondtal 16) gebruikt 0-9 en A-F. Computers gebruiken intern binair, terwijl hexadecimaal veel gebruikt wordt in programmeertalen voor kleuren, geheugenadressen en compacte weergave.

Waarom gebruiken programmeurs verschillende grondtallen?

Binair geeft weer hoe computers gegevens opslaan (bits: 0 of 1). Hexadecimaal is compact en gemakkelijk om te zetten van en naar binair (elk hexadecimaal cijfer = 4 bits), waardoor het perfect is voor geheugenadressen, kleuren (#FF00AA) en debuggen. Octaal werd historisch gebruikt voor Unix-bestandsrechten (chmod 755). Decimaal is wat mensen van nature gebruiken.

Hoe kan ik handmatig tussen verschillende grondtallen converteren?

Om naar decimaal om te rekenen: vermenigvuldig elk cijfer met grondtal^positie en tel de cijfers bij elkaar op. Om van decimaal naar decimaal om te rekenen: deel herhaaldelijk door het gewenste grondtal en verzamel de restwaarden. Bijvoorbeeld, binair 1010 naar decimaal: (1×8)+(0×4)+(1×2)+(0×1) = 10. Deze tool doet het direct voor u!

Welke tekens zijn geldig voor elke basis?

Binair (basis 2): alleen 0 en 1. Octaal (basis 8): 0-7. Decimaal (basis 10): 0-9. Hexadecimaal (basis 16): 0-9 en A-F (of a-f, hoofdletterongevoelige invoer). De tool valideert uw invoer en geeft een foutmelding als u ongeldige tekens gebruikt voor de geselecteerde basis.

Kan ik negatieve getallen omrekenen?

Deze tool ondersteunt momenteel alleen positieve gehele getallen. Negatieve getallen in andere grondtallen vereisen een weergave met teken, zoals het tweecomplement (voor binair), wat complexer is. Voor de meeste toepassingen (kleuren, adressen, eenvoudige conversies) zijn positieve gehele getallen voldoende.

Wat is het grootste getal dat ik kan omrekenen?

De tool kan getallen verwerken tot de veilige integerlimiet van JavaScript (2^53 - 1, oftewel 9.007.199.254.740.991 in decimale vorm). Dit is ruim voldoende voor de meeste praktische toepassingen. Grotere getallen kunnen aan precisie inboeten vanwege de manier waarop JavaScript getallen weergeeft.

Waarom wordt hexadecimaal gebruikt voor kleuren?

Hexadecimaal is perfect voor kleuren omdat elk kleurkanaal (rood, groen, blauw) 8 bits gebruikt (0-255 in decimaal, 00-FF in hexadecimaal). Een kleur zoals #FF00AA betekent: rood = FF (255), groen = 00 (0), blauw = AA (170). Het is compact en gemakkelijk te lezen als je er eenmaal aan gewend bent.

Waar dienen de voorbeelden voor?

Klik op 'Voorbeelden' om vooraf gemaakte getallen te laden: Binair (11010110 = 214), Octaal (755 = 493), Decimaal (1024), Hexadecimaal (FF00AA = 16711850, een kleurcode) en Groot Binair (1111111111111111 = 65535). Ideaal om de converter te leren kennen of te testen.

Wat staat er in de referentietabel?

De referentietabel toont veelgebruikte conversies voor 15 decimale getallen (0, 1, 2, 8, 10, 15, 16, 32, 64, 100, 128, 255, 256, 512, 1024) in alle vier de grondtallen. Dit zijn veelgebruikte waarden in de programmering (machten van 2, bytegrenzen, enz.). Klik op 'Referentie' om de tabel te bekijken.

Kan ik dit gebruiken voor huiswerk of examens?

Ja! Deze tool is perfect om je werk te controleren bij informatica- of wiskundehuiswerk. We raden echter aan om eerst het handmatige conversieproces te leren en daarna pas deze tool te gebruiken om je antwoorden te controleren. Inzicht in hoe basisconversie werkt, is belangrijk voor programmeren en informatica.

Zijn mijn gegevens veilig?

Ja! Alle getalconversies vinden volledig plaats in uw browser met behulp van JavaScript. Uw getallen verlaten uw apparaat nooit en worden niet naar een server verzonden, waardoor volledige privacy en veiligheid gegarandeerd zijn.