WMW

Getalgrondtal-Converter

Free

Converteer een getal tussen binair, octaal, decimaal, hexadecimaal, BCD, Gray Code, en elk aangepast grondtal van 2 tot 36, allemaal tegelijk vanuit één invoer.

Draait volledig in je browser.

Converteren naar een aangepast grondtal

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

عشري → عشري 255

1 dag geleden

Decimal → Decimal 255

3 dagen geleden

Decimal → Decimal 255

3 dagen geleden

Perpuluhan → Perpuluhan 255

3 dagen geleden

Decimal → Decimal 255

3 dagen geleden

Десяткова → Десяткова 255

3 dagen geleden

Десяткова → Десяткова 255

3 dagen geleden

Decimale → Decimale 255

3 dagen geleden

عشري → عشري 255

3 dagen geleden

Dziesiętny → Dziesiętny 255

3 dagen geleden

Decimal → Decimal 255

3 dagen geleden

Decimaal → Decimaal 255

3 dagen geleden

Decimal → Decimal 255

3 dagen geleden

Decimal → Decimal 255

3 dagen geleden

Dezimal → Dezimal 255

4 dagen geleden

10진수 → 10진수 255

4 dagen geleden

Dziesiętny → Dziesiętny 255

4 dagen geleden

عشري → عشري 255

5 dagen geleden

Decimal → Decimal 255

5 dagen geleden

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze tool converteert een getal tussen binair, octaal, decimaal, hexadecimaal, BCD, Gray Code, en elk aangepast grondtal van 2 tot 36, allemaal tegelijk vanuit één invoer.

Hoe Het Werkt

Je invoer wordt eerst geparsed naar een gewoon getal met de regels van het geselecteerde formaat: binaire/octale/decimale/hex/aangepast-grondtal-waarden worden cijfer voor cijfer gelezen in dat grondtal, BCD-waarden worden 4 bits tegelijk gelezen met elke groep teruggekoppeld naar een enkel decimaal cijfer, en Gray-Code-waarden worden geconverteerd naar binair met het standaard gereflecteerde-binair-algoritme (elk bit is de XOR van zichzelf en alle hogere bits in de originele Gray-waarde). Uit dat gemeenschappelijke getal wordt elk outputformaat onafhankelijk gegenereerd: standaardgrondtallen gebruiken de ingebouwde grondtalconversie van JavaScript, BCD splitst de decimale cijfers opnieuw op in groepen van 4 bit, en Gray Code wordt geproduceerd als waarde XOR (waarde naar rechts verschoven met 1), de standaardformule voor het converteren van binair naar zijn gereflecteerde Gray-Code-equivalent.

Problemen die het oplost

Veelgestelde vragen

›Wat is BCD en hoe verschilt het van gewoon binair?

Binair-Gecodeerd Decimaal (BCD) codeert elk decimaal cijfer apart als zijn eigen 4-bit binaire groep, in plaats van het hele getal in één keer naar binair om te zetten. Bijvoorbeeld, 47 in gewoon binair is 101111, maar in BCD is het 0100 0111, de 4-bit codes voor "4" en "7" naast elkaar geplaatst. BCD wordt gebruikt in sommige digitale displays en oudere financiële/embedded systemen omdat het direct koppelt aan individuele decimale cijfers.

›Waarvoor wordt Gray Code gebruikt?

Gray-code is een binaire reeks waarbij elke opeenvolgende waarde precies één bit verschilt van de vorige, in plaats van de meerdere bits die tegelijk kunnen omslaan in gewoon binair (van 3 naar 4 gaan bijvoorbeeld slaat 3 bits om: 011 naar 100). Deze eigenschap is nuttig in roterende encoders, foutcorrectie, en digitale circuits, waar een multi-bit binaire omslag tijdens een overgang kan registreren als meerdere verschillende, kort-onjuiste tussenwaarden voordat het zich stabiliseert.

›Waarom heeft Gray Code een groottelimiet maar de andere formaten niet?

Gray-code-conversie in deze tool steunt op de bitsgewijze operatoren van JavaScript, die alleen correct werken op 32-bit gehele getallen (tot 4.294.967.295). Binaire, octale, decimale, hex-, en BCD-conversies gebruiken andere, string-gebaseerde methoden die dit plafond niet hebben, dus ze ondersteunen veel grotere getallen.

›Kan ik omzetten naar andere grondtallen dan binair, octaal, decimaal, en hex?

Ja, de sectie "Naar een aangepast grondtal converteren" ondersteunt elk grondtal van 2 tot 36, met cijfers 0-9 en dan letters A-Z voor hogere grondtallen, handig voor dingen zoals base-32- of base-36-coderingen gebruikt in sommige URL-verkorters en ID-schema's.

›Waarom kreeg ik een fout die zegt dat mijn waarde niet geldig is?

Elk formaat accepteert alleen zijn eigen geldige cijferset, binair alleen 0 en 1, octaal alleen 0-7, hex alleen 0-9 en A-F, enzovoort, en deze tool controleert elk teken in plaats van stilzwijgend de tekens te negeren die niet passen. Als een teken in je invoer niet geldig is voor het geselecteerde formaat, wordt de hele waarde afgewezen in plaats van stilzwijgend een gedeeltelijk, onjuist resultaat terug te geven.

Gerelateerde Tools