아두이노에서도 당연하게  다양한 변수를 사용하여 값을 표현이 가능하다.

 

다양한 변수 와 값이 잘 이해가 안된다면 아래를 확인하기 바람.

 

아마 처음 아두이노를 접하거나 책을 처음 봤다면 int가 무엇을 의미하는지 모르고 썻을 것 같다.

 

int ledpin 은 뭐지? 이런 식으로, 

 

아두이노 어플리케이션에서 int 라는 것은 integer의 약어 이다.  integer는 정수를 의미하고

 

16비트값을 나타낸다. 16비트라는것은 2진수로 숫자를 표시할때 나타낼수 있는 숫자의

 

크기를 의미한다.

 

사용하고자 하는 어플리케이션 종류에 따라서 int 말고 다른 유형을 사용하니

 

한번 설명 하고 넘어가고자 한다.

 

숫자 유형 바이트 범위
void 0 null
boll / boolean 1 True / False
char 1 -128 ~ 127
unsigned char 1 0 ~ 255
byte 1 0 ~ 255
int 2 (16bit) -32768 ~32767
unsigned int 2 (16bit) 0~65535
word 2 0 ~ 65535
long 4 (32bit) -2147483648 ~ 2147483647
unsigned long 4(32bit) 0 ~ 4294967295
flaot 4(32bit) -3.4028235E+38 ~ 3.4028235E+38 
double 4(32bit) 3.4028235E+38 ~ 3.4028235E+38

 

C언어를 조금 다루어 봤던 사람들은 flaot과 double 유형이 같다는것에 의아해 할것이지만

 

아두이노에서는 같은 유형으로 취급된다.

 

 

'프로젝트 > 아두이노' 카테고리의 다른 글

6.아두이노의 배열  (0) 2020.04.05
5.아두이노 숫자 유형에 관하여.  (0) 2020.04.01
3.자주 사용하는 아두이노 함수  (0) 2020.03.24
2. 아두이노 프로그램의 구조  (0) 2019.01.03
1. Blink 예제  (0) 2018.10.28

+ Recent posts