EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

ascii2binary - Online în cloud

Rulați ascii2binary în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda ascii2binary care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ascii2binary - Convertiți numerele ASCII în binar

REZUMAT


ascii2binar [steaguri]

DESCRIERE


ascii2binar citește intrarea constând dintr-o secvență de reprezentări textuale ASCII ale
numere, separate prin spații albe, și produce ca ieșire echivalentele binare. Tipul
(întreg fără semn, întreg cu semn sau număr în virgulă mobilă) și dimensiunea ieșirii binare
este selectat prin intermediul steagurilor din linia de comandă. Valoarea implicită este caracterul nesemnat. Intrarea este
verificat atât pentru erori de format, cât și pentru a se asigura că numărul solicitat poate fi reprezentat
într-un număr de tipul și dimensiunea binarului solicitate.

INTRARE FORMAT


Formatele de intrare acceptate sunt exact cele acceptate de strtod(3) pentru virgulă mobilă
numere, prin strtoll(3) pentru numere întregi cu semn și prin strtoull(3) pentru numere întregi fără semn,
numai că, spre deosebire de strtod(3) numerele în virgulă mobilă pot avea separatori de mii. Acest
înseamnă că, implicit, numerele întregi pot fi zecimale, octale sau hexazecimale, determinate de
convenții uzuale. Indicatorul liniei de comandă -b poate fi folosit pentru a specifica o altă bază pentru
conversii întregi.

COMMAND LINE FLAGURI


Este posibil ca opțiunile lungi să nu fie disponibile pe unele sisteme.

-b,--bază
setați baza în intervalul [2,36] pentru conversiile întregi. Baza poate fi fie un număr întreg
sau:

(b) binar

(o)octal

(zecimal

(h)exadecimal.

-h,--ajutor
tipăriți mesajul de ajutor

-L, locală
Setați fața LC_NUMERIC a localizării la .

-s,--dimensiuni
tipăriți dimensiunile tipurilor pe mașina curentă și informațiile aferente

-t,--tip
setați tipul și dimensiunea ieșirii

Următoarele sunt tipurile posibile de ieșire. Rețineți că unele tipuri pot să nu fie
disponibil pe unele mașini.

d dublu

f plutire

sc semnat char

ss semnat scurt

si semnat int

sl semnat lung

sq semnat lung lung

uc nesemnat char

us nesemnat scurt

ui unsigned int

ul nesemnat lung

uq nesemnat lung long

-v,--versiunea
identifica versiunea

-X,--explica-coduri-de-ieșire
tipăriți un rezumat al codurilor de stare de ieșire.

EXIT STAREA


Următoarele valori sunt returnate la ieșire:

0 SUCCES
Intrarea a fost convertită cu succes.

1 INFORMAȚII Utilizatorul a solicitat informații precum numărul versiunii sau rezumatul utilizării și
acesta a fost furnizat.

2 EROARE DE SISTEM
O eroare a rezultat dintr-o defecțiune a sistemului de operare, cum ar fi o eroare de i/o sau
incapacitatea de a aloca stocarea.

3 EROARE LINIA DE COMANDĂ
Programul a fost apelat cu semne de linie de comandă invalide sau inconsecvente.

4 EROARE GAM
Aceasta înseamnă că intrarea poate fi bine formată, dar nu poate fi reprezentată ca
tipul necesar. De exemplu, dacă intrarea este șirul 983 și ascii2binary este
solicitat să convertească acest lucru într-un octet nesemnat, ascii2binary va ieși cu a
EROARE RANGE deoarece 983 depășește valoarea maximă reprezentabilă într-o formă nesemnată
octet, care este 255.

5 EROARE DE INTRARE
Aceasta înseamnă că intrarea a fost prost formată, adică nu a putut fi interpretată
ca număr de tipul cerut. De exemplu, dacă intrarea este 0x2A și o zecimală
valoarea este solicitată, va fi returnată o EROARE DE INTRARE deoarece 0x2A nu este valid
reprezentarea unui număr întreg zecimal.

Utilizați ascii2binary online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad