Decimal konvertering

Decimal konvertering er et gratis værktøj, der konverterer tekst til decimale byteværdier og decimale byteværdier tilbage til tekst.
Hvordan fungerer konvertering mellem tekst og decimaltal?
Ved decimal tekstkonvertering repræsenteres hver byte i en tekststreng som et tal i 10-talssystemet. For standardtegn i ASCII har hvert bogstav, ciffer, mellemrum og tegnsætningstegn en værdi fra 0 til 127. Andre byteværdier kan gå op til 255.
Et enkelt eksempel er teksten Hi. Det store H har decimalværdien 72, mens det lille i har værdien 105.
Værktøjet bruger bytebaserede PHP-funktioner i stedet for at fortolke Unicode-kodepunkter. Denne forskel er vigtig for bogstaver med accenter, emojis og skriftsystemer som arabisk og japansk, der normalt kodes som flere UTF-8-bytes.

Hvordan bruger jeg Decimal konvertering?
Indtast tegn i Til decimal for at få deres decimale byteværdier, eller indtast decimaldata i Til tekst for at konvertere byteværdierne tilbage til tegn. Resultatet vises i feltet Decimal som decimale byteværdier ved Til decimal eller som gendannet tekst ved Til tekst.
- Brug det felt, der passer til dine kildedata.
- Indtast teksten eller decimalværdierne uden at ændre rækkefølgen.
- Kopiér resultatet, og kontrollér, at rækkefølgen af de decimale bytes samt mellemrum og tegn, der ikke kan udskrives, er bevaret, før du bruger det andre steder.

Tal, der indtastes som tekst, behandles som ciffertegn. Tegnet 7 har for eksempel ASCII-decimalværdien 55. Det er ikke det samme som at angive den decimale byteværdi 7, der repræsenterer et kontroltegn, som ikke kan udskrives.
Sådan læser du resultatet
Hver decimalværdi svarer til én byte, og brugen af store og små bogstaver påvirker værdien. Et stort A er 65, mens et lille a er 97. Mellemrum og tegnsætning har også deres egne værdier og skal bevares, hvis den oprindelige tekst skal gendannes nøjagtigt.
| Tegn | Decimalværdi | Betydning |
|---|---|---|
| A | 65 | Stort bogstav |
| a | 97 | Lille bogstav |
| 0 | 48 | Ciffertegn |
| Mellemrum | 32 | Mellemrumstegn, der kan udskrives |
| ! | 33 | Tegnsætning |
En tom streng indeholder ingen bytes, så der er ingen tegnværdier at konvertere. En lang tekst giver en tilsvarende lang talrække, fordi hver byte skal have sit eget tal. Værktøjet omskriver ikke ord til almindeligt skrevne tal og konverterer heller ikke en decimalbrøk til et andet talsystem.

Hvad bruges decimale tegnværdier til?
Decimale tegnværdier bruges, når bytes skal undersøges eller dokumenteres i det velkendte 10-talssystem. Hexadecimal notation er mere kompakt, men decimal notation kan være nemmere, når en værdi skal kontrolleres i en ASCII-tabel.
- Programmering ved kontrol af tegninput, byte-arrays eller filindhold.
- Netværk ved læsning af protokoldokumentation, som angiver felt- eller tegnværdier i decimal notation.
- Elektronik ved overførsel af tegnbytes til skærme, mikrocontrollere eller serielle enheder.
- Undervisning til at lære, hvordan ASCII, bytes og positionelle talsystemer hænger sammen.
- Radio når dokumentation til udstyr eller dataprotokoller angiver kontrolbytes og tegnkoder som tal.
Hvis en specifikation bruger hexadecimal eller oktal notation, kan du bruge Hex konverter eller Oktal konverter i stedet for først at ændre notationen manuelt. ASCII konverter er nyttig, når opgaven specifikt er at undersøge standardtegnsættet ASCII.
Hvilke fejl opstår ofte ved manuel tekstkonvertering?
En typisk fejl er at behandle et helt tal som én tegnværdi, selv om det faktisk består af flere ciffertegn. Teksten 65 indeholder tegnene 6 og 5, hvis decimale ASCII-værdier er 54 og 53. Byteværdien 65 repræsenterer derimod et stort A.
Andre fejl er at udelade værdien 32 for et mellemrum, blande store og små bogstaver eller læse en hexadecimal værdi som decimal. Tegn med accenter og ikke-latinske tegn kræver ekstra opmærksomhed, fordi ét synligt tegn kan fylde mere end én UTF-8-byte. Et resultat opdelt byte for byte bør ikke automatisk læses som en liste over Unicode-kodepunkter.
Ofte stillede spørgsmål
Er decimal og ASCII det samme?
Nej. Decimal er en måde at skrive tal på i 10-talssystemet, mens ASCII er en standard for tegnkodning. ASCII-tegnkoder kan skrives som decimale, hexadecimale, oktale eller binære tal, uden at det underliggende tegn ændres.
Kan jeg konvertere en emoji til ét decimaltal?
Normalt ikke med en bytebaseret konverter. En emoji fylder ofte flere UTF-8-bytes og giver derfor flere decimale byteværdier i stedet for ét Unicode-kodepunkt. Brug et værktøj til Unicode-kodepunkter, hvis du har brug for notation som U+1F600.
Hvad sker der med tabulatorer og linjeskift?
Tabulatorer og linjeskift er kontroltegn med numeriske byteværdier. En vandret tabulator er byte 9, mens linjeafslutninger kan bruge LF (10), CR (13) eller CRLF (13 efterfulgt af 10), afhængigt af kildesystemet. Når tekst kopieres mellem Windows, Linux og webapplikationer, kan byterækkefølgen derfor ændre sig.
Kan en decimal byteværdi være højere end 255?
En enkelt byte kan ikke indeholde en værdi over 255. Denne konverter bruger bytebaserede tegnfunktioner, så det relevante interval er fra 0 til 255. Større Unicode-kodepunkter kræver et Unicode-kompatibelt kodningstrin frem for direkte konvertering til en enkelt byte.
Bliver mine indtastede data i browseren?
Nej. Konverteringen udføres på serveren, så dine indtastede data sendes til serveren via HTTPS. De bliver ikke gemt.
Lignende værktøjer
Konverter tekst til binær og omvendt med vores binære konverteringsværktøj til effektiv dataindkodning og -afkodning.
Konverter tekst til hexadecimal og tilbage med vores hex-konverteringsværktøj for præcis datatransformation.
Konverter nemt tekst til ASCII og tilbage med vores ASCII-konverteringsværktøj til effektiv datahåndtering.
Populære værktøjer
Opret din egen tilpassede signatur og download den nemt med vores signaturgeneratorværktøj til personlige e-signaturer.
Beregn størrelsen af enhver tekst i Bytes (B), Kilobytes (KB) eller Megabytes (MB) ved hjælp af vores tekststørrelsesberegner.
Brug værktøjet til reverse IP-opslag for hurtigt og nemt at finde det domæne eller den vært, der er knyttet til en IP-adresse.
Brug vores ping-værktøj til hurtigt og effektivt at tjekke status og svartid for enhver hjemmeside, server eller port.
Digily Links IP-opslagsværktøj giver detaljerede oplysninger om enhver IP-adresse. Brug denne gratis online tjeneste til at få omfattende IP-data.
Generer dit gratis WhatsApp-link øjeblikkeligt med vores WhatsApp Link Generator. Tilføj en tilpasset besked og start chats med ét klik. Ingen login eller kodning krævet.