출력 가능한 아스키 문자 33–126번과 10진수·16진수·2진수·8진수 코드. 누르면 복사됩니다.
아스키(ASCII)는 영문자와 숫자, 기본 문장부호에 0부터 127까지 번호를 매긴 표입니다. 0–32번과 127번은 화면에 보이지 않는 제어 문자라 이 표에서는 빼고, 실제로 눈에 보이는 33–126번만 담았습니다. 유니코드도 이 구간을 그대로 물려받았기 때문에, 아래 번호는 오늘날의 거의 모든 시스템에서 같은 값으로 통합니다.
출력 가능한 첫 구간. 문장부호와 사칙연산 기호가 모여 있습니다.
십진 숫자 열 개. 각 숫자의 코드는 48에 그 값을 더한 값입니다.
숫자와 대문자 사이에 놓인 기호들.
대문자는 65(A)부터 90(Z), 소문자는 97(a)부터 122(z)까지입니다.
대괄호, 역슬래시, 캐럿, 밑줄, 백틱.
DEL 제어 문자 직전의 마지막 출력 가능 문자들.
없습니다. 아스키는 7비트라 128자밖에 담지 못해서 영문자와 기본 기호만 들어갑니다. 한글은 유니코드에서 별도 영역(가–힣, 44032–55203번)에 배정돼 있고, 완성형 한 글자가 아스키 문자 세 개에 해당하는 용량을 씁니다.
HTML과 CSS, 프로그래밍에서 문자를 코드로 지정할 때 씁니다. 예를 들어 HTML에서 A 은 A를 뜻하고, CSS의 content 속성에서는 \0041 처럼 씁니다. 표의 0x 값이 그 숫자입니다.
6번째 비트 하나만 다르게 설계했기 때문입니다. A는 65, a는 97로 정확히 32 차이이고, 2진수로 보면 한 자리만 뒤집힌 값입니다. 덕분에 대소문자 변환을 비트 연산 한 번으로 처리할 수 있습니다.
128–255번을 쓰는 8비트 확장판들을 통칭하는 말인데, 표준이 하나가 아니라 지역마다 달랐습니다. 같은 번호가 나라마다 다른 글자를 가리켜 문서가 깨지는 일이 잦았고, 그 문제를 해결하려고 만든 것이 유니코드입니다.
UltraTextGen을 쓰면 평범한 텍스트가 볼드체, 필기체 등 100가지가 넘는 유니코드 스타일로 무료로 즉시 바뀝니다.
UltraTextGen 열기 →