InglêsFrancêsEspanhol

Ad


favicon do OnWorks

ascii2binary - Online na nuvem

Execute ascii2binary no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando ascii2binary que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


ascii2binary - Converte números ASCII em binários

SINOPSE


binário ascii2 [bandeiras]

DESCRIÇÃO


binário ascii2 lê a entrada que consiste em uma sequência de representações textuais ASCII de
números, separados por espaços em branco, e produz como saída os equivalentes binários. O tipo
(inteiro sem sinal, inteiro com sinal ou número de ponto flutuante) e tamanho da saída binária
é selecionado por meio de sinalizadores de linha de comando. O padrão é o caractere sem sinal. A entrada é
verificado em relação a erros de formato e para garantir que o número solicitado pode ser representado
em vários tipos e tamanhos binários solicitados.

INPUT FORMATO


Os formatos de entrada suportados são exatamente aqueles suportados por Strtod(3) para ponto flutuante
números, por passear(3) para inteiros assinados, e por Strtoull(3) para inteiros sem sinal,
exceto que, ao contrário Strtod(3) números de ponto flutuante podem ter separadores de milhares. Esse
significa que, por padrão, os inteiros podem ser decimais, octais ou hexadecimais, determinados pelo
convenções usuais. A bandeira da linha de comando -b pode ser usado para especificar outra base para
conversões inteiras.

COMANDO LINHA BANDEIRAS


As opções longas podem não estar disponíveis em alguns sistemas.

-b, - base
defina a base no intervalo [2,36] para conversões de inteiros. A base pode ser um inteiro
ou:

(b) binário

(o) octal

(decimal

(h) exadecimal.

-h, - ajuda
imprimir mensagem de ajuda

-L, localidade
Defina a faceta LC_NUMERIC da localidade para .

-s, - tamanhos
tamanhos de impressão de tipos na máquina atual e informações relacionadas

-t, - tipo
definir tipo e tamanho de saída

A seguir estão os possíveis tipos de saída. Observe que alguns tipos podem não ser
disponível em algumas máquinas.

d duplo

f flutuar

sc assinado char

ss assinado curto

si assinado int

sl assinado por muito tempo

sq assinado longo longo

uc caractere não assinado

nós unsigned short

ui sem assinatura

ul não assinado longo

uq não assinado longo longo

-v, - version
identificar a versão

-X, - explicação-códigos de saída
imprimir um resumo dos códigos de status de saída.

SAIR STATUS


Os seguintes valores são retornados na saída:

0 SUCESSO
A entrada foi convertida com sucesso.

1 INFO O usuário solicitou informações como o número da versão ou sinopse de uso e
isso foi fornecido.

2 ERRO DE SISTEMA
Um erro resultou de uma falha do sistema operacional, como um erro de i / o ou
incapacidade de alocar armazenamento.

3 ERRO DE LINHA DE COMANDO
O programa foi chamado com sinalizadores de linha de comando inválidos ou inconsistentes.

4 ERRO DE FAIXA
Isso significa que a entrada pode ser bem formada, mas não pode ser representada como o
tipo necessário. Por exemplo, se a entrada for a string 983 e ascii2binary for
solicitado para convertê-lo em um byte sem sinal, ascii2binary sairá com um
ERRO DE RANGE porque 983 excede o valor máximo representável em um sem sinal
byte, que é 255.

5 ERRO DE ENTRADA
Isso significa que a entrada estava malformada, ou seja, não pôde ser interpretada
como um número do tipo necessário. Por exemplo, se a entrada for 0x2A e um decimal
valor for solicitado, um INPUT ERROR será retornado uma vez que 0x2A não é um válido
representação de um inteiro decimal.

Use ascii2binary online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad