Decimale converter

Converteer tekst naar decimaal en terug met onze decimale convertertool voor nauwkeurige gegevensconversie.

5 van 2 beoordelingen
Decimale converter

De Decimale converter is een gratis hulpmiddel dat tekst omzet in decimale bytewaarden en decimale bytewaarden weer omzet in tekst.

Hoe werkt de omzetting van tekst naar decimale waarden?

Bij deze omzetting wordt elke byte van een tekenreeks weergegeven als een getal met grondtal 10. Elk standaard-ASCII-teken, zoals een letter, cijfer, spatie of leesteken, heeft een waarde van 0 tot en met 127. Andere bytewaarden kunnen oplopen tot 255.

Neem als eenvoudig voorbeeld de tekst Hi. De hoofdletter H heeft de decimale waarde 72 en de kleine letter i de waarde 105.

Deze tool gebruikt bytegebaseerde PHP-functies en interpreteert geen Unicode-codepunten. Dat verschil is belangrijk bij letters met accenten, emoji en schriften zoals Arabisch of Japans. Die worden doorgaans gecodeerd als meerdere UTF-8-bytes.

Schema: tekst gaat in beide richtingen door de tool Decimale converter

Hoe gebruik ik de Decimale converter?

Voer tekens in bij Naar decimaal om de bijbehorende decimale bytewaarden te krijgen. Vul bij Naar tekst decimale gegevens in om bytewaarden weer om te zetten in tekens. Het resultaat verschijnt in het veld Decimaal: als decimale bytewaarden bij Naar decimaal of als gereconstrueerde tekst bij Naar tekst.

  1. Gebruik het veld dat overeenkomt met je brongegevens.
  2. Voer de tekst of decimale waarden in zonder de volgorde te veranderen.
  3. Kopieer het resultaat en controleer voordat je het elders gebruikt of de volgorde van de decimale bytes, spaties en niet-afdrukbare tekens behouden is.
De tool Decimale converter op digily.link, met het invoerformulier

Getallen die je als tekst invoert, worden behandeld als cijfertekens. Zo heeft het teken 7 de decimale ASCII-waarde 55. Dat is iets anders dan de decimale bytewaarde 7 invoeren, want die staat voor een niet-afdrukbaar besturingsteken.

Het resultaat lezen

Elke decimale waarde komt overeen met één byte. Hoofdletters en kleine letters hebben verschillende waarden. Een hoofdletter A is 65, terwijl een kleine letter a 97 is. Ook spaties en leestekens hebben een eigen waarde. Je moet die behouden om de oorspronkelijke tekst exact te kunnen reconstrueren.

Teken Decimale waarde Betekenis
A 65 Hoofdletter
a 97 Kleine letter
0 48 Cijferteken
Spatie 32 Afdrukbaar spatieteken
! 33 Leesteken

Een lege tekenreeks bevat geen bytes en dus ook geen tekenwaarden om te converteren. Lange tekst levert een overeenkomstig lange reeks op, omdat elke byte een eigen getal nodig heeft. Deze tool zet woorden niet om in voluit geschreven getallen en converteert een decimale breuk ook niet naar een ander talstelsel.

Voorbeeldresultaat van de tool Decimale converter

Waarvoor worden decimale tekenwaarden gebruikt?

Decimale tekenwaarden worden gebruikt om bytes te bekijken of vast te leggen in de vertrouwde notatie met grondtal 10. Hexadecimale notatie is compacter, maar decimale notatie kan handiger zijn als je een waarde vergelijkt met een ASCII-tabel.

  • Programmeren voor het controleren van tekeninvoer, byte-arrays of bestandsinhoud.
  • Netwerken voor het lezen van protocoldocumentatie waarin veld- of tekenwaarden decimaal worden vermeld.
  • Elektronica voor het verzenden van tekenbytes naar beeldschermen, microcontrollers of seriële apparaten.
  • Onderwijs om te leren hoe ASCII, bytes en positionele talstelsels samenhangen.
  • Radio wanneer documentatie van apparatuur of gegevensprotocollen besturingsbytes en tekencodes als getallen vermeldt.

Gebruikt een specificatie hexadecimale of octale notatie, kies dan de Hex-converter of Octale converter in plaats van de notatie eerst handmatig aan te passen. De ASCII-omzetter is handig als je specifiek de standaard-ASCII-tekenset wilt bekijken.

Welke fouten ontstaan vaak bij handmatig converteren?

Een veelgemaakte fout is een volledig getal als één tekenwaarde behandelen, terwijl het in werkelijkheid uit meerdere cijfertekens bestaat. De tekst 65 bevat de tekens 6 en 5, met respectievelijk de decimale ASCII-waarden 54 en 53. De bytewaarde 65 staat daarentegen voor de hoofdletter A.

Andere fouten zijn het weglaten van de waarde 32 voor een spatie, het verwisselen van hoofdletters en kleine letters of het lezen van een hexadecimale waarde als een decimale waarde. Let extra goed op bij letters met accenten en niet-Latijnse tekens, omdat één zichtbaar teken uit meerdere UTF-8-bytes kan bestaan. Een resultaat per byte mag je niet automatisch opvatten als een lijst met Unicode-codepunten.

Veelgestelde vragen

Is decimaal hetzelfde als ASCII?

Nee. Decimaal is een manier om getallen te noteren met grondtal 10, terwijl ASCII een standaard voor tekencodering is. ASCII-tekencodes kunnen decimaal, hexadecimaal, octaal of binair worden geschreven zonder dat het onderliggende teken verandert.

Kan ik een emoji omzetten in één decimaal getal?

Meestal niet met een bytegebaseerde converter. Een emoji bestaat doorgaans uit meerdere UTF-8-bytes en levert daarom meerdere decimale bytewaarden op in plaats van één Unicode-codepunt. Gebruik een tool voor Unicode-codepunten als je een notatie zoals U+1F600 nodig hebt.

Wat gebeurt er met tabs en regeleinden?

Tabs en regeleinden zijn besturingstekens met numerieke bytewaarden. Een horizontale tab is byte 9. Regeleinden kunnen, afhankelijk van het bronsysteem, LF (10), CR (13) of CRLF (13 gevolgd door 10) gebruiken. Als je tekst kopieert tussen Windows, Linux en webapplicaties, kan de bytereeks daardoor veranderen.

Kan een decimale bytewaarde hoger zijn dan 255?

Een enkele byte kan geen waarde hoger dan 255 bevatten. Deze converter gebruikt bytegeoriënteerde tekenfuncties, waardoor waarden van 0 tot en met 255 het relevante bereik vormen. Voor grotere Unicode-codepunten is een Unicode-bewuste coderingsstap nodig in plaats van een directe omzetting naar één byte.

Blijft mijn invoer in mijn browser?

Nee. De conversie wordt op de server uitgevoerd, dus je invoer wordt via HTTPS naar de server verzonden. De invoer wordt niet opgeslagen.

Vergelijkbare tools

Binaire converter

Converteer tekst naar binair en vice versa met onze binaire convertertool voor efficiënte gegevenscodering en -decodering.

4,997
39
Hex-converter

Converteer tekst naar hexadecimaal en terug met onze hex-convertertool voor nauwkeurige datatransformatie.

5,301
142
ASCII-omzetter

Converteer eenvoudig tekst naar ASCII en terug met onze ASCII-convertertool voor efficiënte gegevensverwerking.

5,094
59

Populaire tools