ForHosting KIT · Entwickler-Tools

Text-in-ASCII-Codes-Umrechner

Tippen Sie Hi und erhalten Sie 72 105, oder fügen Sie 65 66 67 ein und lesen Sie ABC: Jedes Zeichen wird zu seinem dezimalen ASCII-Code und zurück, und jeder Code außerhalb von 0 bis 127 wird Ihnen gemeldet, statt zu einem falschen Buchstaben zu werden. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
Hi
Berechnungsmodus
Encode
Erhalten Sie
Ergebnis
72 105
Kodierung
decimal_ascii
Codes
72, 105
Anzahl
2

Dieser Text-in-ASCII-Codes-Umrechner wandelt gewöhnliche Zeichen in durch Leerzeichen getrennte dezimale Zeichencodes im klassischen ASCII-Bereich von null bis einhundertsiebenundzwanzig um und kehrt dieselbe Zuordnung um, wenn Sie Codes zurück in Text einfügen. Die Kodierung durchläuft jedes Zeichen, liest dessen Dezimalcode, weist alles außerhalb von ASCII zurück und verbindet die Zahlen mit einzelnen Leerzeichen, sodass Ergebnisse leicht in Arbeitsblätter, Chats oder Unit-Tests kopiert werden können. Die Dekodierung teilt bei Leerraum, parst jedes Token als strikte dezimale Ganzzahl und scheitert mit einem klaren Fehler, wenn ein Code außerhalb des gültigen Bereichs liegt, statt stillschweigend ein falsches Zeichen auszugeben. Der Pfad ist vollständig deterministisch: Derselbe Text und Modus liefern immer dieselben Codes, ohne Netzwerkaufrufe, ohne zufällige Salts und ohne datumsabhängige Abkürzungen. Bekannte Kontrollwerte umfassen die Kodierung von Hi zu zweiundsiebzig Leerzeichen einhundertfünf und die Dekodierung von fünfundsechzig sechsundsechzig siebenundsechzig zurück zu ABC.

Was dezimale ASCII-Codes sind und was dieses Werkzeug liefert

ASCII weist jedem der einhundertachtundzwanzig Zeichen der ursprünglichen American-Standard-Code-for-Information-Interchange-Tabelle eine feste Dezimalzahl zu. Druckbare Buchstaben, Ziffern und gängige Satzzeichen belegen die Codes zweiunddreißig bis einhundertsechsundzwanzig, während null bis einunddreißig und einhundertsiebenundzwanzig Steuerzeichen wie Zeilenumbruch, Tabulator und Löschen sind. Dieser Umrechner legt diese Tabelle als reine, durch Leerzeichen getrennte Dezimalzahlen offen: Der Buchstabe A ist fünfundsechzig, B ist sechsundsechzig, das Leerzeichen ist zweiunddreißig, und die Ziffer null ist achtundvierzig.

Beim Dekodieren muss jedes durch Leerraum getrennte Token eine Ganzzahl zwischen null und einhundertsiebenundzwanzig einschließlich sein, sodass zweihundertsechsundfünfzig, minus eins und Gleitkomma-Tokens wie fünfundsechzig Komma null mit einer Meldung zurückgewiesen werden, die die fehlerhafte Position nennt. Es gibt kein stillschweigendes Begrenzen und keinen erweiterten Acht-Bit-Latin-1-Pfad: Entweder ist jeder Code gültiges ASCII, oder die Anfrage scheitert.

Wo Text-zu-ASCII-Codes in Studium, Fehlersuche und Software passt

Studierende begegnen dezimalem ASCII, wenn ein Lehrbuch nach den Codes eines Passworthinweises fragt, wenn eine Wettbewerbsaufgabe Zeichennummern statt Glyphen ausdruckt, oder wenn sie zum ersten Mal lernen, dass das Leerzeichen zweiunddreißig ist und das Großbuchstaben-A fünfundsechzig, während das Kleinbuchstaben-a siebenundneunzig ist. Lehrkräfte können Lösungsschlüssel für kurze Sätze erzeugen, ohne undurchsichtigen Taschenrechner-Apps zu vertrauen, die stillschweigend zu Unicode-Codepunkten oder erweiterten Latin-1-Werten wechseln.

Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Parser zu erzeugen, die durch Leerzeichen getrennte Codes akzeptieren, um in Protokollen eingebettete Steuerzeichen zu untersuchen, oder um Aufgabenstellungen in Programmierwettbewerben zu erfüllen, die dezimales ASCII statt Hex-Dumps verlangen. Support-Ingenieure dekodieren rätselhafte Sequenzen von älteren Geräten, die noch sieben-Bit-ASCII über serielle Leitungen sprechen. Produkt- und Bildungswerkzeuge nutzen die Umschreibung, wenn ein Lernender Hi eingibt und die Oberfläche zweiundsiebzig einhundertfünf zeigen muss, ohne die Tabelle von Hand neu herzuleiten.

Kombinieren Sie es mit Base64- oder Hex-Helfern, wenn Sie verwandte Kodierungsschritte benötigen, und mit weiteren Text-Endpunkten, wenn Sie ein kleines Labor freier, deterministischer Kodierungswerkzeuge aufbauen.

Hausaufgaben und ASCII-Tabellenübungen

Kurze Sätze in dezimale ASCII-Codes umwandeln und Antworten von Studierenden gegen stabile 0–127-Zuordnungen prüfen.

Fehlersuche bei Steuerzeichen

Reine ASCII-Nutzlasten, einschließlich Tabulatoren und Zeilenumbrüchen, als explizite Dezimalcodes untersuchen oder wiederherstellen.

Was kostet der Text-in-ASCII-Codes-Umrechner?

Auf dieser Seite ist er im Browser gratis.

Was ist der gültige Codebereich?

Nur dezimale Ganzzahlen von 0 bis 127 einschließlich.

Wie werden Codes getrennt?

Encode verbindet Codes mit einem einzelnen Leerzeichen. Decode akzeptiert beliebigen Leerraum (Leerzeichen, Tabulatoren, Zeilenumbrüche) zwischen Ganzzahl-Tokens.

Was passiert bei Nicht-ASCII-Zeichen beim Kodieren?

Akzentuierte Buchstaben, Emoji und andere Unicode-Skalarwerte liegen außerhalb des ASCII-Bereichs 0–127.

Akzeptiert die Dekodierung Hex- oder Binärcodes?

Nein. Nur strikte dezimale Ganzzahl-Tokens werden akzeptiert. Hex-Präfixe, Binärziffern, Kommas und Gleitkommazahlen werden zurückgewiesen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/enc/decimal-ascii

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/enc/decimal-ascii \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hi"}'
{
  "text": "Hi"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.decimal_ascii",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_chars100000
ascii_min0
ascii_max127
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was dezimale ASCII-Codes sind und was dieses Werkzeug liefert

Beim Kodieren muss jedes Zeichen der Eingabe bereits eine echte ASCII-Codeeinheit sein; akzentuierte Buchstaben, Emoji und andere Unicode-Skalarwerte lösen invalid_input aus, statt Mehr-Byte-Erweiterungen zu erfinden. Die JSON-Antwort enthält immer result für die umgewandelte Zeichenkette oder Codeliste, mode als Echo von encode oder decode, encoding fest auf decimal_ascii, ein codes-Array aus Ganzzahlen für programmatische Konsumenten, count der Zeichen oder Codes, input_length der rohen Nutzlast, sowie ein range-Objekt, das min null und max einhundertsiebenundzwanzig wiederholt.

Wie Text und Modus gelesen werden und wie Ergebnisse reproduzierbar bleiben

Mode ist standardmäßig encode und akzeptiert decode explizit; die Aliase op, direction und action bilden auf denselben Schalter ab, für Skripte, die diese Namen bereits verwenden. Encode durchläuft die Zeichenkette mit charCodeAt und gibt zwischen aufeinanderfolgenden Codes ein einzelnes Leerzeichen aus, ohne abschließendes Leerzeichen, sodass eine leere Eingabe ein leeres Ergebnis liefert und ein einzelnes Zeichen eine einzelne Zahl. Decode entfernt führenden und abschließenden Leerraum, teilt bei jeder Folge von Leerzeichen, Tabulatoren oder Zeilenumbrüchen und baut die Zeichenkette mit fromCharCode auf, sodass Steuerzeichen wie zehn für Zeilenvorschub sauber hin und zurück funktionieren. Nicht-ganzzahlige Tokens, wissenschaftliche Notation, Hex-Präfixe und Kommas als Trennzeichen werden zurückgewiesen, damit eine eingefügte Tabellenzelle nicht zu einem falschen Zeichen wird. Das bevorzugte Nutzlastfeld ist text, mit den Aliasen input, value, s und codes, damit Formulare, Query-Strings und SDK-Clients denselben Vertrag wiederverwenden können, ohne Spalten umzubenennen. Die Längenobergrenze von einhunderttausend Zeichen hält den Worker-Speicherverbrauch vorhersehbar und deckt dabei weiterhin Lehrbücher, Beispieldateien und die meisten Einfügepuffer ab. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie die identische Zuordnung innerhalb einer automatisierten Pipeline benötigen, ohne die ASCII-Tabelle selbst neu zu implementieren. Ungültige Eingaben liefern invalid_input und werden nicht berechnet, was Validierung günstig hält, während erfolgreiche Umwandlungen einen festen Stückpreis von $0.002 behalten.

Wo Text-zu-ASCII-Codes in Studium, Fehlersuche und Software passt

Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem Rest des KIT-Tier-A-Katalogs und erlaubt es Ihnen, von einer Unterrichtsdemo zu einer automatisierten Pipeline zu wechseln, ohne das mathematische Ergebnis zu ändern.

Deterministische Test-Fixtures

Reproduzierbare, durch Leerzeichen getrennte Codeketten und Hin-und-Rück-Text für Unit-Tests und CI-Goldens erzeugen.

Vollständige KIT-Dokumentation lesen →