Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 ascii2binary 명령입니다.
프로그램:
이름
ascii2binary - ASCII 숫자를 이진수로 변환
개요
ascii2binary [깃발]
기술
ascii2binary 일련의 ASCII 텍스트 표현으로 구성된 입력을 읽습니다.
공백으로 구분된 숫자를 입력하고 해당 이진수를 출력으로 생성합니다. 유형
(부호 없는 정수, 부호 있는 정수 또는 부동 소수점 숫자) 및 이진 출력의 크기
명령줄 플래그를 통해 선택됩니다. 기본값은 부호 없는 문자입니다. 입력은
형식 오류가 있는지 확인하고 요청된 숫자가 표시될 수 있는지 확인합니다.
요청된 바이너리 유형 및 크기의 숫자입니다.
입력 FORMAT
지원되는 입력 형식은 정확히 다음에서 지원되는 입력 형식입니다. strtod(3) 부동 소수점의 경우
숫자, 기준 스트톨(3) 부호 있는 정수의 경우 스트툴(3) 부호 없는 정수의 경우
그 외에는 달리 strtod(3) 부동 소수점 숫자에는 수천 개의 구분 기호가 있을 수 있습니다. 이것
이는 기본적으로 정수가 XNUMX진수, XNUMX진수 또는 XNUMX진수일 수 있음을 의미합니다.
일반적인 관습. 명령줄 플래그 -b 다른 기준을 지정하는 데 사용될 수 있습니다.
정수 변환.
COMMAND LINE 깃발
일부 시스템에서는 긴 옵션을 사용하지 못할 수 있습니다.
-b,--베이스
정수 변환을 위해 범위 [2,36]에 밑을 설정합니다. 밑은 정수일 수 있습니다.
또는 :
(b) 바이너리
(o)XNUMX진수
(소수
(h) XNUMX진수.
-h,--도움
도움말 메시지 인쇄
-L,로케일
로케일의 LC_NUMERIC 패싯을 다음으로 설정하십시오. .
-s,--크기
현재 기기의 종류 및 관련 정보 인쇄 크기
-t,--유형
출력 유형 및 크기 설정
가능한 출력 유형은 다음과 같습니다. 일부 유형은 그렇지 않을 수 있습니다.
일부 컴퓨터에서 사용할 수 있습니다.
d 더블
f 플로트
sc 서명 문자
ss 서명 짧은
시 서명 int
sl 서명 긴
sq 서명된 long long
uc 서명되지 않은 문자
우리 unsigned short
UI unsigned int
UL 서명되지 않은 긴
uq 부호 없는 긴 긴
-v,--버전
버전 식별
-X,--종료 코드 설명
종료 상태 코드의 요약을 인쇄합니다.
EXIT 지위
종료 시 다음 값이 반환됩니다.
0 성공
입력이 성공적으로 변환되었습니다.
1 INFO 사용자가 버전 번호 또는 사용 개요와 같은 정보를 요청했습니다.
이 제공되었습니다.
2 시스템 오류
I/O 오류 또는
스토리지를 할당할 수 없습니다.
3 명령줄 오류
프로그램이 유효하지 않거나 일치하지 않는 명령줄 플래그로 호출되었습니다.
4 범위 오류
이는 입력이 잘 구성되어 있지만 다음과 같이 표현될 수 없음을 의미합니다.
필수 유형. 예를 들어 입력이 문자열 983이고 ascii2binary가 문자열인 경우
이것을 부호 없는 바이트로 변환하도록 요청하면 ascii2binary는 다음과 같이 종료됩니다.
983이 부호 없는 문자열에서 표현할 수 있는 최대값을 초과했기 때문에 RANGE ERROR가 발생했습니다.
바이트는 255입니다.
5 입력 오류
이는 입력 형식이 잘못되었음을 의미합니다. 즉, 해석할 수 없습니다.
필요한 유형의 번호로. 예를 들어, 입력이 0x2A이고 XNUMX진수
값이 호출되면 0x2A가 유효하지 않기 때문에 INPUT ERROR가 반환됩니다.
십진 정수의 표현.
onworks.net 서비스를 사용하여 온라인으로 ascii2binary를 사용하세요.