본문 바로가기
카테고리 없음

아두이노 문자와 문자열-#8

by 오징어땅콩2 2020. 6. 21.
반응형

마지막으로 숫자를 해야 한다. 수를 숫자라고 해야 하나 문자라고 해야 한다면,

숫자도 문자다. 입력단계에서는 문자일 뿐이다.

 

내가 꽃이라고 불러야 꽃이다.

우리아들이 색종이를 주면 꽃이라고 한다. 

애들에게는 꽃인것이다.

마찬가지로 프로그래머가 숫자라고 인지하면 숫자이고 문자라고 인지하면 문자인것이다.

본인의 개념을 어떻게 잡는것이다. 

내가 색종이라고 우기는것 보다는 그냥 꽃으로 받아 드리는게 편하다.

결론은 다른 프로그래머 하고 싸우기 보다는 그냥 받아 드리는게 편하다는 이야기다.

 

void setup() 
{
    Serial.begin(115200);
}
 
void loop() 
    char c;  
    String buf;
   
    while(1)
    {
        if(Serial.available())
        {
            c = Serial.read(); 
           if( c!= '\n' && c!= '\r'
           {
            buf += c;
           }
           else break;
        }
    }
    
    if (buf.length() > 0)
    {
        double d = atof(buf.c_str());
        //int i = atoi(buf.c_str());
        Serial.print("입력한 수는 ");
        Serial.print(d);    
        Serial.println(" 입니다.");
    }
    delay(100);                  
}
 
 

댓글