-
서문
bool 유형은 bool 값 및 각각 bool에 해당하는 두 개의 고유 값을 저장할 수 있다. true, false
bool변수의 선언
고언어에서는 참과 거짓을 나타내는 true와 false를 제공하며, bool자료형의 변수는 다음과 같이 선언한다.
var V1 bool = true var V2 bool = false
예시
function is_leap_year(int $yy): bool { return ((($yy & 3) === 0) && (($yy % 100) !== 0)) || (($yy % 400) === 0); } <<__EntryPoint>> function main(): void { $result = is_leap_year(1900); echo "1900 is ".(($result === true) ? "" : "not ")."a leap year\n"; }
1900 is not a leap year
호출될때 function is_leap_year은 type의 하나의 인수를 취하고 type int값을 반환한다.
4의 배수이지만 100의 배수가 아닌 경우 연도는 윤년이다. 예를 들어 1700, 1800 및 1900은 윤년이 아니거나 400의 배수다.