Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

ascii2binary - Online w chmurze

Uruchom ascii2binary u bezpłatnego dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie ascii2binary, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


ascii2binary - Konwertuje liczby ASCII na binarne

STRESZCZENIE


ascii2binarny [flagi]

OPIS


ascii2binarny odczytuje dane wejściowe składające się z sekwencji tekstowych reprezentacji ASCII
liczby oddzielone białymi znakami i daje jako wynik binarne odpowiedniki. Typ
(liczba całkowita bez znaku, liczba całkowita ze znakiem lub liczba zmiennoprzecinkowa) i rozmiar wyniku binarnego
jest wybierany za pomocą flag wiersza poleceń. Wartość domyślna to znak bez znaku. Wejście jest
sprawdzone zarówno pod kątem błędów formatu, jak i w celu zapewnienia, że ​​żądany numer może zostać przedstawiony
w liczbie żądanego typu binarnego i rozmiaru.

WEJŚCIE FORMAT


Obsługiwane formaty wejściowe są dokładnie tymi, które są obsługiwane przez strzod(3) dla zmiennoprzecinkowego
liczby, wg strtoll(3) dla liczb całkowitych ze znakiem i przez strtoull(3) dla liczb całkowitych bez znaku,
z tą różnicą, że inaczej strzod(3) Liczby zmiennoprzecinkowe mogą mieć separatory tysięcy. Ten
oznacza, że ​​domyślnie liczby całkowite mogą być dziesiętne, ósemkowe lub szesnastkowe, określone przez
zwyczajne konwencje. Flaga wiersza poleceń -b może zostać użyty do określenia innej podstawy dla
konwersje liczb całkowitych.

COMMAND LINE FLAGI


Długie opcje mogą być niedostępne w niektórych systemach.

-b,--podstawa
ustaw podstawę w zakresie [2,36] dla konwersji liczb całkowitych. Podstawa może być liczbą całkowitą
lub:

(b)binarny

(o)ósemkowy

(dziesiętny

(szesnastkowy.

-h,--pomoc
wydrukuj wiadomość pomocy

-L, ustawienia regionalne
Ustaw aspekt LC_NUMERIC ustawień regionalnych na .

-s,--rozmiary
rozmiary druku typów na bieżącej maszynie i powiązane informacje

-t,--typ
ustawić typ i rozmiar wyjścia

Poniżej przedstawiono możliwe typy wyników. Należy pamiętać, że niektóre typy mogą nie być
dostępne na niektórych maszynach.

d podwójne

f unosić się

sc podpisany znak

ss podpisane krótkie

si podpisany int

sl podpisany długi

sq podpisany długi długi

uc znak bez znaku

my bez znaku krótkie

interfejs użytkownika bez znaku int

ul bez znaku długie

uq bez znaku długi długi

-v,--wersja
zidentyfikować wersję

-X,--wyjasnij-kody-wyjscia
wydrukować podsumowanie kodów stanu wyjścia.

EXIT STATUS


Przy wyjściu zwracane są następujące wartości:

0 SUKCESU
Dane wejściowe zostały pomyślnie przekonwertowane.

1 INFORMACJA Użytkownik zażądał informacji, takich jak numer wersji lub opis użytkowania i
zostało to zapewnione.

2 BŁĄD SYSTEMU
Błąd wynikający z awarii systemu operacyjnego, taki jak błąd wejścia/wyjścia lub
brak możliwości przydzielenia pamięci.

3 BŁĄD WIERSZA POLECEŃ
Program został wywołany z nieprawidłowymi lub niespójnymi flagami wiersza poleceń.

4 BŁĄD ZAKRESU
Oznacza to, że dane wejściowe mogą być dobrze sformułowane, ale nie mogą być reprezentowane jako
wymagany typ. Na przykład, jeśli danymi wejściowymi jest ciąg 983, a ascii2binary to
poproszony o konwersję tego na bajt bez znaku, ascii2binary zakończy się z a
BŁĄD ZAKRESU, ponieważ 983 przekracza maksymalną wartość możliwą do przedstawienia w postaci bez znaku
bajt, czyli 255.

5 BŁĄD WPROWADZANIA
Oznacza to, że dane wejściowe były źle sformułowane, to znaczy, że nie mogły zostać zinterpretowane
jako numer wymaganego typu. Na przykład, jeśli dane wejściowe to 0x2A i liczba dziesiętna
zostanie wywołana wartość, zwrócony zostanie błąd INPUT ERROR, ponieważ 0x2A nie jest prawidłowym
reprezentacja dziesiętnej liczby całkowitej.

Użyj ascii2binary online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad