ASCII konverter

ASCII konverteren er et gratis værktøj, der omdanner teksttegn til deres ASCII-kodeværdier og konverterer ASCII-værdier tilbage til tegn.
Hvad er ASCII, og hvordan fungerer det?
ASCII er en standard for tegnkodning, som tildeler et tal til hvert engelsk bogstav, ciffer, tegnsætningstegn og kontroltegn. Standard-ASCII indeholder 128 værdier, nummereret fra 0 til 127, så hver værdi kan rummes i syv bit.
Koderne 0 til 31 og 127 er kontroltegn. De repræsenterer handlinger som linjeskift, tabulator eller sletning frem for synlige tegn. Koderne 32 til 126 er skrivbare tegn, herunder mellemrum, bogstaver og tegnsætning. Store og små bogstaver har forskellige værdier, så A er 65, mens a er 97.

Hvordan bruger jeg ASCII konverteren?
Indtast almindelig tekst i Til ASCII for at få tegnenes numeriske værdier, eller indtast en ASCII-værdi i Til tekst for at finde det tilsvarende tegn. Konverteringen bruger bytebaserede PHP-funktioner, herunder ord, chr og strlen.
- Brug Til ASCII, når du vil kontrollere den kode, der er tildelt et bogstav, et ciffer eller et tegnsætningstegn.
- Brug Til tekst, når du allerede har en numerisk kode og vil finde det tilhørende tegn.
- Se den konverterede værdi i resultatfeltet ASCII.

Behandlingen foregår på serveren. Input sendes til serveren via HTTPS og gemmes ikke. Det er derfor ikke korrekt at sige, at dataene hele tiden forbliver på din enhed.
Eksempel på konvertering og referenceværdier
Som et enkelt eksempel svarer teksten CAT til decimalkoderne 67, 65 og 84. Hvis de samme kodeværdier konverteres tilbage til tekst uden ændringer, bliver resultatet CAT. Hver byte behandles separat, og værdiernes rækkefølge skal bevares.
| Tegn eller kontroltegn | Decimal ASCII-værdi | Hexadecimal værdi |
|---|---|---|
| Linjeskift | 10 | 0A |
| Mellemrum | 32 | 20 |
| 0 | 48 | 30 |
| A | 65 | 41 |
| a | 97 | 61 |
| ? | 63 | 3F |
En almindelig fejl ved manuel konvertering er at forveksle et ciffer med det tal, det repræsenterer. Tegnet 7 har den decimale ASCII-kode 55, ikke 7. En anden fejlkilde er at kopiere en hexadecimal værdi fra en ASCII-tabel og behandle den som et decimaltal.

Hvor bruges ASCII i praksis?
ASCII bruges overalt, hvor systemer har brug for en enkel og bredt anerkendt sammenhæng mellem tegn og tal. Moderne systemer bruger normalt Unicode, men de første 128 kodepunkter er identiske med ASCII.
- Programmering bruger ASCII-værdier ved fortolkning af rene tekstfiler, kontrol af tegnintervaller og arbejde med escape-sekvenser.
- Netværk bruger ASCII-kompatibel tekst i mange protokolkommandoer, headers og diagnostiske udvekslinger.
- Elektronik sender ofte ASCII-kommandoer og måleværdier via serielle konsoller, mikrocontrollere og testudstyr.
- Undervisning bruger ASCII-tabeller til at forklare tegnkodning, binære værdier og datarepræsentation.
- Radioudstyr kan udveksle ASCII-kommandoer via kontrolgrænseflader, mens pakk radiosystemer kan overføre ASCII-tekst.
Hvis en specifikation angiver en kode i et andet talsystem, kan en Hex konverter, Decimal konvertering eller Binær konverter hjælpe med at udtrykke den samme numeriske værdi i den ønskede notation.
Hvad sker der med mellemrum, accenter og andre besværlige input?
Mellemrum er tegn og har ASCII-værdien 32, mens tegnsætningstegn og cifre hver har deres egne værdier. Tabulatorer, linjeskift og andre kontroltegn har også koder, selv om de konverterede tegn kan se tomme ud eller ændre layoutet.
Bogstaver med accenter, emoji og ikke-latinske skriftsystemer er ikke en del af standard-ASCII. Da denne konverter bruger byteorienterede PHP-funktioner, kan UTF-8-tekst blive behandlet som flere byteværdier i stedet for ét Unicode-tegn. Den omskriver ikke é til e, identificerer ikke en ukendt kodning og tilbyder ikke fuld konvertering af Unicode-kodepunkter.
Lange tekststykker giver mange individuelle byteværdier, så det er normalt mere praktisk at undersøge bestemte tegn end at konvertere et helt dokument.
Ofte stillede spørgsmål
Er værdier fra 128 til 255 en del af ASCII?
Nej. Standard-ASCII slutter ved 127. Værdier fra 128 til 255 ligger uden for ASCII, og deres betydning afhænger af tegnkodningen.
Hvad er forskellen på NUL og tallet nul?
NUL er kontrolkode 0 og kan bruges som afslutningstegn eller udfyldningsbyte afhængigt af formatet eller protokollen. Det synlige ciffer 0 har decimalkoden 48, så de er forskellige værdier og kan ikke erstatte hinanden.
Bør jeg indsætte adgangskoder eller private nøgler i konverteren?
Nej. Selvom input sendes via HTTPS og ikke gemmes, bør hemmelige oplysninger håndteres med et lokalt script eller et offlineværktøj. Ved almindelige bogstaver, protokolværdier og kontrol af skoleopgaver bør du kun indtaste det mindst mulige tekststykke, der er nødvendigt for konverteringen.
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 tekst til decimal og tilbage med vores decimalomregner for præcis datakonvertering.
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.