불리언 값


참과 거짓으로 나타낸다.

 

$is_bigger= $name gt 'fred';

if ($is_bigger){...}

 

①주어진 값이 숫자일 때, 0은 거짓.그외에 다른 모든 숫자는 참.
②주어진 값이 문자열일때, 빈 문자열인(' ') 거짓.그외 다른 모든 문자열 값은 참
③주어진 값이 숫자나 문자열이아닌 다른 종류의 스칼라 값일 경우, 이를 숫자나 문자열로 변환하여 다시 참, 거짓을 판단

 

문자열인 '0'은 숫자 0과 같은 스칼라 값을 가진다.

'perl' 카테고리의 다른 글

chomp 연산자  (0) 2012.12.14
사용자 입력 가져오기  (0) 2012.12.14
변수의 보간  (0) 2012.12.14
이원 할당 연산자  (0) 2012.12.14
스칼라 변수  (0) 2012.12.12
by 맑은소금 2012. 12. 14. 00:54