수직선 (기호): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
편집 요약 없음
1번째 줄:
{{구두점 및 문장 부호|{{!}}}}
 
'''수직선'''은 직선 모양의 기호(|)로, [[파이프 (유닉스)|파이프]] 문자라고도 한다.
'''수직선 ( | )'''은 직선 모양의 기호로 수학, 컴퓨터 및 [[타이포그래피]] 등에서 다양하게 쓰인다. 이 기호는 매우 다양하게 불리우는데 '''[[파이프 (유닉스)|파이프]] 문자'''라고도 하고 '''막대기''', 영문권에서는 '''verti-bar''', '''vbar''', '''stick''', '''vertical line''', '''vertical slash''', '''bar''' 등으로 불리운다. [[QWERTY 자판|쿼티 키보드]]에서 수직선을 입력하기 위해서는 "''shift''"키와 "''\''"키를 누르면 된다. 키보드 마다 이 키 조합은 다를 수 있다.
 
== 사용법 ==
=== 컴퓨터 ===
==== 논리 연산 ====
{{참고|논리 연산}}
수직선 기호는 "&"기호와 함께 논리 연산에 주로 쓰인다. "|"는 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
 
{{토막글|문자}}
 
[[분류:문장 부호]]
[[분류:인쇄 약물]]