아두이노 지정된 비트 값 계산 함수, bit()
MCU 공부/아두이노 레퍼런스 Arduino Reference2020. 6. 8. 20:33
안녕하세요. 오늘은 아두이노에서 해당 비트(위치)의 값을 계산하는 함수인 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() {
}
|
'MCU 공부 > 아두이노 레퍼런스 Arduino Reference' 카테고리의 다른 글
아두이노 특정 위치의 비트를 읽는 함수, bitRead() (0) | 2020.06.09 |
---|---|
아두이노 해당 비트값 지우는 함수, bitClear() (0) | 2020.06.09 |
아두이노 문자가 공백인지 판별함수, isWhitespace () (0) | 2020.05.29 |
아두이노 문자가 대문자인지 판별 함수, isUpperCase () (0) | 2020.05.29 |
아두이노 문자가 공백 문자인지 판별 함수, isSpace () (0) | 2020.05.29 |
댓글()