상위 질문
타임라인
채팅
관점

수직선 (기호)

위키백과, 무료 백과사전

Remove ads

수직선 ( | )은 직선 모양의 기호로 수학, 컴퓨터 및 타이포그래피 등에서 다양하게 쓰인다. 이 기호는 매우 다양하게 불리는데 파이프 문자라고도 하고 막대기, 영문권에서는 verti-bar, vbar, stick, vertical line, vertical slash, bar 등으로 불린다. 쿼티 키보드에서 수직선을 입력하기 위해서는 ⇧ Shift+\키를 누르면 된다. 키보드 마다 이 키 조합은 다를 수 있다.

간략 정보 |, 수직선 ...
간략 정보 문장 부호, 일반 타이포그래피 ...
Remove ads

사용법

컴퓨터

논리 연산 ||

수직선 기호는 "&"기호와 함께 논리 연산에 주로 쓰인다. "|"는 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
Remove ads

코드 페이지와 인코딩

자세한 정보 코드 페이지, ASCII, ISO/IEC, EBCDIC, Shift-JIS 등., Vertical bar ('|') ...
Remove ads

각주

  1. 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).
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads