EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ascii2binary – Online in der Cloud

Führen Sie ascii2binary im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl ascii2binary, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ascii2binary - ASCII-Zahlen in Binärzahlen konvertieren

ZUSAMMENFASSUNG


ascii2binär [Flaggen]

BESCHREIBUNG


ascii2binär liest Eingaben bestehend aus einer Folge von ASCII-Textdarstellungen von
Zahlen, durch Leerzeichen getrennt, und erzeugt als Ausgabe die binären Äquivalente. Der Typ
(Vorzeichenlose Ganzzahl, Vorzeichenbehaftete Ganzzahl oder Gleitkommazahl) und Größe der Binärausgabe
wird über Kommandozeilen-Flags ausgewählt. Der Standardwert ist ein Zeichen ohne Vorzeichen. Eingabe ist
sowohl auf Formatfehler als auch auf Darstellbarkeit der angeforderten Zahl geprüft
in einer Zahl des angeforderten binären Typs und der Größe.

SPEISUNG FORMAT


Die unterstützten Eingabeformate sind genau die von strtod(3) für Gleitkomma
Zahlen, von strtoll(3) für ganze Zahlen mit Vorzeichen und by strtoll(3) für ganze Zahlen ohne Vorzeichen,
außer dass, anders als strtod(3) Gleitkommazahlen können Tausendertrennzeichen haben. Dies
bedeutet, dass Ganzzahlen standardmäßig dezimal, oktal oder hexadezimal sein können, bestimmt durch die
üblichen Konventionen. Das Kommandozeilen-Flag -b kann verwendet werden, um eine andere Basis für anzugeben
ganzzahlige Konvertierungen.

COMMAND LINE FLAGGEN


Lange Optionen sind auf einigen Systemen möglicherweise nicht verfügbar.

-b,--Basis
set base im Bereich [2,36] für Integer-Konvertierungen. Die Basis kann entweder eine ganze Zahl sein
oder:

(b)binär

(o)oktal

(Dezimal

(hexadezimal.

-h,--hilfe
Hilfenachricht drucken

-L,Gebietsschema
Setzen Sie die Facette LC_NUMERIC des Gebietsschemas auf .

-s,--Größen
Druckgrößen der Typen auf dem aktuellen Gerät und zugehörige Informationen

-t,--typ
Art und Größe der Ausgabe einstellen

Im Folgenden sind die möglichen Ausgabetypen aufgeführt. Beachten Sie, dass einige Typen möglicherweise nicht
auf einigen Maschinen verfügbar.

d verdoppeln

f schweben

sc signiert char

ss signiert kurz

ich habe mich angemeldet

sl lang unterschrieben

sq signiert lang lang

uc unsigned char

wir unsigned short

ui unsigned int

ul unsigned lang

uq ohne Vorzeichen lang lang

-v,--Version
Version identifizieren

-X,--exit-codes erklären
Drucken Sie eine Zusammenfassung der Exit-Statuscodes.

EXIT STATUS


Die folgenden Werte werden beim Beenden zurückgegeben:

0 ERFOLG
Die Eingabe wurde erfolgreich konvertiert.

1 INFO Der Benutzer hat Informationen wie Versionsnummer oder Nutzungsübersicht angefordert und
dies ist vorgesehen.

2 SYSTEMFEHLER
Ein Fehler, der durch einen Ausfall des Betriebssystems verursacht wurde, wie z. B. ein I/O-Fehler oder
Unfähigkeit, Speicher zuzuweisen.

3 KOMMANDOZEILFEHLER
Das Programm wurde mit ungültigen oder inkonsistenten Befehlszeilen-Flags aufgerufen.

4 BEREICHSFEHLER
Dies bedeutet, dass die Eingabe wohlgeformt sein kann, aber nicht dargestellt werden kann als
gewünschter Typ. Wenn die Eingabe beispielsweise die Zeichenfolge 983 ist und ascii2binary ist
aufgefordert, dies in ein vorzeichenloses Byte umzuwandeln, wird ascii2binary mit a . beendet
RANGE ERROR, weil 983 den maximal darstellbaren Wert in einem vorzeichenlosen . überschreitet
Byte, das ist 255.

5 EINGABEFEHLER
Dies bedeutet, dass die Eingabe falsch formatiert war, d. h. nicht interpretiert werden konnte
als Nummer des gewünschten Typs. Wenn die Eingabe beispielsweise 0x2A und eine Dezimalzahl ist
Wert angefordert wird, wird ein INPUT ERROR zurückgegeben, da 0x2A kein gültiger Wert ist
Darstellung einer dezimalen ganzen Zahl.

Verwenden Sie ascii2binary online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad