Number Base Converter
Binary octal decimal hex
Binary octal decimal hex Wordt lokaal uitgevoerd in uw browser
Leave the base on Auto and the converter reads 0x, 0b and 0o prefixes for you. Pick a base to force one.
Decimal
597
Hexadecimal
255
Binary
1001 0101 01
Octal
1125
Decimal: 597 Binary: 1001 0101 01 Octal: 1125 Hex: 255
About the
De Number Base Converter converteert een waarde tussen binair, octaal, decimaal en hexadecimaal, en toont ze alle vier tegelijk, zodat u kunt lezen wat u nodig heeft. Laat de basis op Auto staan en deze leest de voorvoegsels 0x, 0b en 0o voor u, wat betekent dat u 0xFF rechtstreeks vanuit de broncode kunt plakken en 255, 1111, 1111 en 377 kunt krijgen zonder iets in te stellen. Waarden worden behandeld als gehele getallen met willekeurige precisie, dus een 64-bits waarde wordt exact geconverteerd in plaats van dat de bovenste bits verloren gaan.
Where people use the
- Een hexadecimale waarde uit de broncode lezen als decimaal en binair.
- Controleren welke bits in een vlag of een masker staan.
- Een kleurwaarde converteren tussen hexadecimale en decimale kanalen.
- Een binaire letterlijke waarde verifiëren in een configuratiebestand voordat u deze vastlegt.
How to use the
- 1
Voer een waarde in
Typ een getal in een willekeurig grondtal: 255, 0xFF, 0b11111111 of 0o377. Spaties en onderstrepingstekens worden genegeerd.
- 2
Laat het basisstation op Auto staan, of forceer er één
Auto leest het voorvoegsel en valt terug op het matchen van de cijfers. Kies Binair, Octaal, Decimaal of Hex om een interpretatie te forceren.
- 3
Lees ze alle vier
Decimaal, hexadecimaal, binair en octaal worden samen weergegeven. Binair is gegroepeerd in vieren om het leesbaar te maken.
- 4
Kopieer wat je nodig hebt
Elke rij heeft een eigen kopieerknop en het gecombineerde resultaat kan in één keer worden gekopieerd.
Tips en beste praktijken
- Plak 0x-waarden rechtstreeks uit code; het voorvoegsel wordt automatisch gelezen.
- Binaire uitvoer is gegroepeerd in vieren, zodat deze overeenkomen met de manier waarop nibbles worden toegewezen aan hexadecimale cijfers.
- Forceer een basis wanneer een kaal getal op twee manieren kan worden gelezen, zoals 10.
Veelgestelde vragen
Wat betekenen de voorvoegsels 0x, 0b en 0o?
Ze markeren de basis: 0x voor hexadecimaal, 0b voor binair en 0o voor octaal. Het zijn de conventies die worden gebruikt door C, JavaScript, Python en de meeste andere talen, dus code kan er rechtstreeks in worden geplakt.
Waarom wordt mijn binaire waarde afgewezen als ik grondtal 2 forceer?
Omdat het andere tekens bevat dan 0 en 1. Een waarde met spaties is prima, maar een waarde met een voorvoegsel 0b niet, aangezien het voorvoegsel geen binair cijfer is.
Kan het zeer grote aantallen aan?
Ja. Waarden worden behandeld als gehele getallen met willekeurige precisie, dus een waarde van 64 bits of groter wordt exact geconverteerd. Alleen hele getallen worden ondersteund.
Kan het omgaan met negatieve getallen?
Ja. Op elk honk wordt een leidende min bijgehouden en weergegeven.
Kan het fractionele waarden omzetten?
Nee. De converter werkt alleen op gehele getallen, wat de gevallen omvat die van belang zijn voor bitvlaggen, adressen en kleurwaarden.