Getalgrondtal-Converter
FreeConverteer 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
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
- Een getal converteren tussen binair, hex, octaal, en decimaal voor programmeren, debuggen, of cursuswerk.
- Werken met BCD- of Gray-Code-waarden in digitale logica, embedded systemen, of elektronicacoursework.
- Een identificatie coderen of decoderen in een ongebruikelijk grondtal, zoals base-32 of base-36.
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
Tekst
Regelteller
Een geavanceerde regelteller die je geplakte tekst direct analyseert: detectie van dubbele/lege regels, filteren van commentaarregels, zoeken & vervangen met regex, sorteren, en voorvoegsel/achtervoegsel invoegen.
FreeTekst
Lijst Randomizer
Schud elke lijst, kies willekeurige winnaars voor weggeefacties, en splits items in gelijke groepen, allemaal in je browser met een onbevooroordeelde Fisher-Yates-shuffle.
FreeTekst
Acroniemgenerator
Zet een zin direct om in zijn acroniem, met een letter-voor-letter-uitsplitsing en een optionele modus die kleine woorden overslaat.
FreeTekst
Regelafbrekingen Toevoegen
Voeg regelafbrekingen toe na elk scheidingsteken, elke N tekens (woord-afgebroken of exact), of elke N woorden, met een live regeltelling.
Opmerkingen (0)
Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.
Nog geen opmerkingen. Wees de eerste om je gedachten te delen!