논리 연산(Logical or Bitwise Operation)
페이지 정보
작성일 22-11-22 19:06
본문
Download : 논리 연산(Logical or Bitwise Operation).hwp
논리 연산(Logical or Bitwise Operation)
이항 연산자이며 연산 결과의 data(資料)형은 두 피연산자의 공통 data(資料)형이다. 공통 data(資料)형(common type)이란 피연산자 둘의 data(資料)형...
2. And
설명
,기타,레포트
레포트/기타
Download : 논리 연산(Logical or Bitwise Operation).hwp( 30 )
순서
_hwp_01.gif)
_hwp_02.gif)
_hwp_03.gif)
_hwp_04.gif)
_hwp_05.gif)
2. And이항 연산자이며 연산 결과의 자료형은 두 피연산자의 공통 자료형이다. 예컨대, SmallInt(-32768..32767)와 Byte(0..255)의 공통 자료(資料)형은 SmallInt 이고, SmallInt와 Word(0..65535)의 공통 자료(資料)형은 LongInt(-xxxxxxx648..2xxxxxx647)이다. 공통 자료형(common type)이란 피연산자 둘의 자료형... , 논리 연산(Logical or Bitwise Operation)기타레포트 ,
2. And
이항 연산자이며 연산 결과의 자료(資料)형은 두 피연산자의 공통 자료(資料)형이다. 예전에는 X := 0 대신 X := X xor X 등으로 코딩하기도 했다. 공통 자료(資料)형(common type)이란 피연산자 둘의 자료(資料)형 범위 모두를 포함할 수 있는 가장 작은 자료(資料)형이다.
var X, Y, Z: Byte;
X := 10; // 000xxx10
Y := 6; // 000xxx00
Z := X xor Y; // 0000xxx0
자신에 xor 를 하면 `0` 이 된다된다.
결과의 각 비트는 같은 위치에 있는 두 피연산자의 비트가 모두 `1`이면 `1`이 되고 그렇지 않으면 `0`이 된다된다.
var X, Y, Z: Byte;
X := 10; // 000xxx10
Y := 6; // 000xxx00
Z := X or Y; // 000xxx10
4. Xor
이항 연산자이며 연산 결과의 자료(資料)형은 두 피연산자의 공통 자료(資料)형이다. 그리고 xor은 간단한 애니메이션을 구현할 수 있는 방법이기도 하다. 어떤 값을 두번 계속 xor하면 원래의 자신의 값으로 돌아 온다. 결과의 각 비트는 같은 위치에 있는 두 피연산자의 비트가 모두 `0`이면 `0`이 되고 그렇지 않으면 `1`이 된다된다. 즉, 어떤 이미지를 …(省略)
다.
var X, Y, Z: Byte;
X := 10; // 000xxx10
Y := 6; // 000xxx00
Z := X and Y; // 000xxx00
3. Or
이항 연산자이며 연산 결과의 자료(資料)형은 두 피연산자의 공통 자료(資料)형이다. 결과의 각 비트는 같은 위치에 있는 두 피연산자의 비트가 같으면 `0`이 되고 서로 다르면 `1`이 된다된다.