C언어의 관계식과 논리식의 값은 무엇인가요?
관계식과 논리식의 값은 Boolean: true 또는 false, 즉 0 또는 1이지만 C 언어에는 Boolean 유형이 없으며 0은 false, 0이 아닌 것은 true입니다.
논리 연산을 부울 연산이라고도 합니다. Boole은 수학적 방법을 사용하여 논리적 문제를 연구하고 논리적 미적분학을 성공적으로 확립했습니다. 그는 판단을 방정식으로 표현했고 추론을 방정식의 변형으로 보았습니다. 이 변환의 효과는 사람들의 상징 해석에 달려 있는 것이 아니라 상징의 조합 규칙에 달려 있습니다. 이 논리 이론을 종종 부울 대수라고 합니다.
1930년대에는 논리 대수가 회로 시스템에 적용되었습니다. 이후 전자 기술과 컴퓨터의 발달로 인해 다양한 복합 대형 시스템이 등장했고 그들의 변환 법칙도 부울이 밝혀낸 법칙을 따랐습니다.
소개
1. C语言
中的逻辑表达式
관계식이나 논리량을 논리연산자로 연결하는 의미있는 표현을 논리식이라고 합니다. 논리식의 값은 논리값, 즉 "true" 또는 "false"입니다. C 언어 컴파일 시스템은 논리 연산의 결과를 줄 때 숫자 1을 사용하여 "true"를 나타내고 숫자 0을 사용하여 "false"를 나타냅니다. 그러나 양이 "true"인지 판단할 때는 0을 사용합니다. "false"를 나타내고 0이 아닌 것은 "true"를 의미합니다.
2. 논리식의 연산 결과(0 또는 1)를 정수 변수 또는 문자 변수에 할당할 수 있습니다.
Note
부동소수점 수는 컴퓨터에서 아주 정확하게 표현될 수 없기 때문에 두 부동소수점이 같은지 판단할 때 관계연산자 "같음"(==)은 보통 사용하지 않고 간격판정 방식을 사용합니다 .
추천 튜토리얼: "c Language"
위 내용은 C 언어의 관계식과 논리식의 값은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!