아두이노 지정된 비트 값 계산 함수, bit()

안녕하세요. 오늘은 아두이노에서 해당 비트(위치)의 값을 계산하는 함수인 bit()에 대해 알아보겠습니다.

 

정의

지정된 비트의 값을 계산합니다. ( 비트 0은 1, 비트 1은 2, 비트 2는 4)

bit(n)

 

매개변수

n: 값을 계산 할 비트

 

반환 값

비트의 값.

 

예제 코드

지정된 비트의 값을 계산하는 함수입니다. 위의 정의에서 비트 0은 1, 비트 1은 2, 비트 2는 4로 반환값이 나온다고 했는데,

그럼 bit(3)은 8이 되겠죠. 0 0 0 1 = 8 ( 비트는 0부터 셉니다.) 쉽게 이해하자면 2^n을 구해준다고 생각하시면 됩니다.

 

 

1
2
3
4
5
6
7
8
9
10
11
 
void setup() {
  Serial.begin(9600);
  
  Serial.println(bit(3));
  Serial.println(bit(8));
 
}
 
void loop() {
}

 

 

댓글()