АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

ascii2binary - Онлайн в облаке

Запустите ascii2binary в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ascii2binary, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ascii2binary - Преобразует числа ASCII в двоичные

СИНТАКСИС


ascii2binary [флаги]

ОПИСАНИЕ


ascii2binary читает ввод, состоящий из последовательности текстовых представлений ASCII
числа, разделенные пробелом, и на выходе выдает двоичные эквиваленты. Тип
(целое число без знака, целое число со знаком или число с плавающей запятой) и размер двоичного вывода
выбирается с помощью флагов командной строки. По умолчанию используется беззнаковый символ. Вход
проверил как на наличие ошибок формата, так и на то, что запрошенное число может быть представлено
в количестве запрошенного двоичного типа и размера.

ВХОД ФОРМАТ


Поддерживаемые форматы ввода - это именно те, которые поддерживаются стртод(3) для плавающей запятой
числа, по Strtoll(3) для целых чисел со знаком и Strtoull(3) для беззнаковых целых чисел,
кроме того, в отличие от стртод(3) числа с плавающей запятой могут иметь разделители тысяч. Этот
означает, что по умолчанию целые числа могут быть десятичными, восьмеричными или шестнадцатеричными, определяемыми
обычные условности. Флаг командной строки -b может использоваться для указания другой базы для
целочисленные преобразования.

КОМАНДА ЛИНИЯ ФЛАГИ


В некоторых системах длинные параметры могут быть недоступны.

-b, - база
установить базу в диапазоне [2,36] для целочисленных преобразований. База может быть целым числом
или:

(б) двоичный

(о) восьмеричный

(десятичный

(h) в десятичной системе счисления.

-h, - помощь
распечатать справочное сообщение

-L, локаль
Установите для фасета LC_NUMERIC локали значение .

-s, - размеры
размеры печати типов на текущей машине и сопутствующая информация

-t, - тип
установить тип и размер вывода

Ниже приведены возможные типы вывода. Обратите внимание, что некоторые типы не могут быть
доступно на некоторых машинах.

d двойной

f плавать

sc подписанный символ

ss подписано короткое

si подписано int

sl подписано долго

кв подписанный длинный длинный

uc беззнаковый символ

беззнаковый короткий

пользовательский интерфейс без знака

ul беззнаковый длинный

uq беззнаковый длинный длинный

-v, - версия
идентифицировать версию

-X, - объяснить коды выхода
распечатать сводку кодов статуса выхода.

ВЫХОД статус


При выходе возвращаются следующие значения:

0 УСПЕХ
Вход был успешно преобразован.

1 ИНФОРМАЦИЯ Пользователь запросил такую ​​информацию, как номер версии или описание использования и
это было предусмотрено.

2 СИСТЕМНАЯ ОШИБКА
Ошибка возникла в результате сбоя операционной системы, например из-за ошибки ввода-вывода или
невозможность выделить память.

3 ОШИБКА КОМАНДНОЙ СТРОКИ
Программа была вызвана с недопустимыми или несовместимыми флагами командной строки.

4 ОШИБКА ДИАПАЗОНА
Это означает, что ввод может быть правильно сформирован, но не может быть представлен как
требуемый тип. Например, если введена строка 983, а ascii2binary -
запрошено преобразовать это в беззнаковый байт, ascii2binary выйдет с
ОШИБКА ДИАПАЗОНА, потому что 983 превышает максимальное значение, представленное в беззнаковом
байт, который равен 255.

5 ОШИБКА ВВОДА
Это означает, что ввод был неправильно сформирован, то есть его нельзя было интерпретировать.
как число требуемого типа. Например, если на входе 0x2A и десятичный
значение, будет возвращена ОШИБКА ВВОДА, поскольку 0x2A не является допустимым
представление десятичного целого числа.

Используйте ascii2binary онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad