Este es el comando binary2ascii que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
binary2ascii - Convierte números binarios en representación textual
SINOPSIS
binario2ascii [banderas]
DESCRIPCIÓN
binario2ascii Lee la entrada que consta de números binarios y los convierte a su texto
representación. Los indicadores de la línea de comando especifican el tipo y tamaño de los números binarios y
proporcionar control sobre el formato de la salida. Los enteros sin signo se pueden escribir en
binario, octal, decimal o hexadecimal. Los enteros con signo se pueden escribir solo en binario
o decimal. Los números de coma flotante se pueden escribir solo en decimal, ya sea en
o notación científica. (Si desea examinar la representación binaria de flotante
números de punto, simplemente trate la entrada como una secuencia de caracteres sin signo).
COMANDO LÍNEA BANDERAS
Es posible que las opciones largas no estén disponibles en algunos sistemas.
-b, - base
Base para conversiones de enteros: b (binario), d (ecimal), h (exadecimal), o (ctal) o
2,8,10 o 16.
-d, - delimitar
Delimita la salida según la configuración regional. Este es el valor predeterminado en los sistemas en los que
Printf(3) apoya la delimitación. Si la delimitación no está habilitada, coma flotante
los números tendrán un punto decimal y no habrá separación de grupos, los números enteros no
delimitadores en absoluto. Con esta opción, el separador decimal se elegirá de acuerdo con
a la configuración regional (que, por ejemplo, puede convertirla en una coma) y dígitos no fraccionarios
se agruparán y separarán de acuerdo con las reglas de la configuración regional en vigor. Para
Inglés americano, esto significa grupos de tres dígitos separados por comas, mientras que
para el alemán en Alemania significa grupos de tres dígitos separados por puntos.
-D, - no-delimitar
No delimite la salida según el -d .
-e, - exponencial
Usa notación exponencial (científica).
-h, - ayuda
imprimir mensaje de ayuda
-l, - salto de línea
agregue un salto de línea después de cada valor 0x0A si el tamaño es char, short, int o long,
es decir, los tamaños que pueden representar un personaje.
-L, configuración regional
Establezca la faceta LC_NUMERIC de la configuración regional en .
-n, - número
número de elementos a imprimir por línea.
-o, - desplazamiento
desplazamiento de bytes en el que comenzar.
-p, - precisión
la precisión a utilizar al imprimir números de punto flotante.
-s, - tamaños
tamaños de impresión de tipos en la máquina actual e información relacionada
-t, - tipo
establecer el tipo y tamaño de la entrada
-x, - sin marca hexagonal
no marque la salida hexadecimal con el prefijo 0x.
-V, - detallado
sea prolijo.
-v, - versión
imprimir la información de la versión.
-w, - ancho
ancho mínimo del campo.
-X, - explicar-códigos-de-salida
imprima un resumen de los códigos de estado de salida.
-z, - enteros-pad-cero
pad cero a la izquierda.
-Z, - no-cero-pad-enteros
no ponga a cero el pad a la izquierda
ENTRADA TIPOS
Los siguientes son los posibles tipos de entrada. Tenga en cuenta que algunos tipos pueden no estar disponibles en
algunas maquinas.
d doble
f flotar
q doble largo
SC firmado char
ss firmado corto
si firmado int
sl firmado largo
sq firmado largo largo
uc carácter sin firmar
nosotros sin firmar corto
interfaz de usuario int sin firmar
ul sin firmar largo
uq sin firmar largo largo
SALIR ESTADO
Los siguientes valores se devuelven al salir:
0 ÉXITO
La entrada se convirtió correctamente.
1 INFO El usuario solicitó información como el número de versión o la sinopsis de uso y
esto ha sido proporcionado.
2 ERROR DEL SISTEMA
Un error resultó de una falla del sistema operativo, como un error de E / S o
incapacidad para asignar almacenamiento.
3 ERROR DE LÍNEA DE COMANDO
El programa fue llamado con indicadores de línea de comando no válidos o inconsistentes.
5 ERROR DE ENTRADA
Esto significa que la entrada estaba mal formada, es decir, que no se pudo interpretar
como un número del tipo requerido. Por ejemplo, si la entrada es 0x2A y un decimal
se solicita un valor, se devolverá un ERROR DE ENTRADA ya que 0x2A no es un valor válido
representación de un entero decimal.
Use binary2ascii en línea usando los servicios de onworks.net