수직선 (기호)
수직선 ( | )은 직선 모양의 기호로 수학, 컴퓨터 및 타이포그래피 등에서 다양하게 쓰인다. 이 기호는 매우 다양하게 불리는데 파이프 문자라고도 하고 막대기, 영문권에서는 verti-bar, vbar, stick, vertical line, vertical slash, bar 등으로 불린다. 쿼티 키보드에서 수직선을 입력하기 위해서는 ⇧ Shift+\키를 누르면 된다. 키보드 마다 이 키 조합은 다를 수 있다.
| | |||||||
---|---|---|---|---|---|---|---|
수직선 | |||||||
유니코드 | U+007C | vertical line (HTML: | ) | ||||||
|
문장 부호 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
사용법
편집컴퓨터
편집논리 연산 ||
편집수직선 기호는 "&"기호와 함께 논리 연산에 주로 쓰인다. "|"는 OR 연산, "&"기호는 AND 연산에 쓰인다.
if (bol1 && bol2);
위와 같은 조건문에서 "&"기호를 연달아 사용함으로써 boolean형 변수 두개를 이용해 AND 연산을 할 수 있다.
if (bol1 || bol2);
위와 같은 조건문에서 "|"기호를 연달아 사용함으로써 boolean형 변수 두개를 이용해 OR 연산을 할 수 있다.
조금 더 응용하여 "!" 기호를 함께 사용해 NAND, NOR 연산도 수행할 수 있다.
if (!(bol1 && bol2));
if (!(bol1 || bol2));
비트 연산
편집비트 연산은 논리 연산과 마찬가지로 "|"기호와 "&"기호를 이용하여 비트 연산을 할 수 있다.
var v1 = % 1111 1111; var v2 = % 0101 0101;
위와 같이 이진수로 표현된 두 수를 연산하면 다음과 같다.
var v3 = v1 | v2; var v4 = v1 & v2;
결과는 다음과 같다.
v3 = % 1111 1111 v4 = % 0101 0101
코드 페이지와 인코딩
편집코드 페이지, ASCII, ISO/IEC, EBCDIC, Shift-JIS 등. | Vertical bar ('|') | Broken bar ('¦') |
---|---|---|
ASCII, CP437, CP667, CP720, CP737, CP790, CP819, CP852, CP855, CP860, CP861, CP862, CP865, CP866, CP867, CP869, CP872, CP895, CP932, CP991 |
124 (7Ch) | none |
CP775 | 167 (A7h) | |
CP850, CP857, CP858 | 221 (DDh) | |
CP863 | 160 (A0h) | |
CP864 | 219 (DBh) | |
ISO/IEC 8859-1, -7, -8, -9, -13, CP1250, CP1251, CP1252, CP1253, CP1254, CP1255, CP1256, CP1257, CP1258 |
166 (A6h) | |
ISO/IEC 8859-2, -3, -4, -5, -6, -10, -11, -14, -15, -16 | none | |
EBCDIC CCSID 37 | 79 (4Fh) | 106 (6Ah) |
EBCDIC CCSID 500 | 187 (BBh) | |
JIS X 0208, JIS X 0213 | Men-ku-ten 1-01-35 (7-bit: 2143h; Shift JIS: 8162h; EUC: A1C3h)[a] |
각주
편집- ↑ The Shift JIS and EUC encoded forms also include the ASCII vertical bar in its usual encoding (see halfwidth and fullwidth forms). The same applies when the 7-bit form is used as part of ISO-2022-JP (allowing switching to and from ASCII).
이 글은 문자에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |