AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

ascii2binary - En ligne dans le Cloud

Exécutez ascii2binary dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ascii2binary qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


ascii2binary - Convertit les nombres ASCII en binaire

SYNOPSIS


ascii2binaire [drapeaux]

DESCRIPTION


ascii2binaire lit l'entrée consistant en une séquence de représentations textuelles ASCII de
nombres, séparés par des espaces, et produit en sortie les équivalents binaires. Le type
(entier non signé, entier signé ou nombre à virgule flottante) et taille de la sortie binaire
est sélectionné au moyen d'indicateurs de ligne de commande. La valeur par défaut est le caractère non signé. L'entrée est
vérifié à la fois pour les erreurs de format et pour s'assurer que le nombre demandé peut être représenté
dans un nombre du type et de la taille binaires demandés.

CONTRIBUTION Format


Les formats d'entrée pris en charge sont exactement ceux pris en charge par strtod(3) pour virgule flottante
nombres, par marche(3) pour les entiers signés, et par strtoull(3) pour les entiers non signés,
sauf que contrairement strtod(3) les nombres à virgule flottante peuvent avoir des milliers de séparateurs. Cette
signifie que par défaut les entiers peuvent être décimaux, octaux ou hexadécimaux, déterminés par le
conventions habituelles. L'indicateur de ligne de commande -b peut être utilisé pour spécifier une autre base pour
conversions d'entiers.

COMMAND LINE DRAPEAUX


Les options longues peuvent ne pas être disponibles sur certains systèmes.

-b,--base
définir la base dans la plage [2,36] pour les conversions d'entiers. La base peut être soit un entier
ou:

(b) binaire

(o)octale

(décimal

(hexadécimal.

-h,--aide
imprimer le message d'aide

-L, localité
Définissez la facette LC_NUMERIC de la locale sur .

-s,--tailles
tailles d'impression des types sur la machine actuelle et informations connexes

-t,--type
définir le type et la taille de la sortie

Les types de sortie possibles sont les suivants. Notez que certains types peuvent ne pas être
disponible sur certaines machines.

j double

flotteur

sc caractère signé

ss signé court

si signé int

sl signé long

m² signé long long

uc caractère non signé

nous non signé court

ui int non signé

ul non signé longtemps

uq non signé long long

-v,--version
identifier la version

-X,--expliquer-les-codes-de-sortie
imprimer un résumé des codes d'état de sortie.

EXIT STATUT


Les valeurs suivantes sont renvoyées à la sortie :

0 SUCCÈS
L'entrée a été convertie avec succès.

1 INFO L'utilisateur a demandé des informations telles que le numéro de version ou le synopsis d'utilisation et
cela a été fourni.

2 ERREUR SYSTÈME
Une erreur résultant d'une défaillance du système d'exploitation telle qu'une erreur d'E/S ou
impossibilité d'allouer du stockage.

3 ERREUR DE LIGNE DE COMMANDE
Le programme a été appelé avec des indicateurs de ligne de commande invalides ou incohérents.

4 ERREUR DE GAMME
Cela signifie que l'entrée peut être bien formée mais ne peut pas être représentée comme le
type requis. Par exemple, si l'entrée est la chaîne 983 et que ascii2binary est
demandé de le convertir en un octet non signé, ascii2binary se terminera avec un
ERREUR DE PLAGE car 983 dépasse la valeur maximale représentable dans un
octet, soit 255.

5 ERREUR D'ENTREE
Cela signifie que l'entrée était mal formée, c'est-à-dire qu'elle ne pouvait pas être interprétée
en tant que numéro du type requis. Par exemple, si l'entrée est 0x2A et un nombre décimal
valeur est appelée, une ERREUR D'ENTRÉE sera renvoyée car 0x2A n'est pas une valeur valide
représentation d'un entier décimal.

Utilisez ascii2binary en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad