0
나는 새로운 프로그래밍이다. 부울에 정수 항상 1을 준다
나는 아두 이노 부울하는 정수를 변환 할 노력하고 있어요,하지만 난 항상 1 이 제발 도와 얻을 ://///////////////////////////////
boolean booleanValue;
int val;
void setup() {
Serial.begin(9600);// connect to the serial port
}
void loop() {
if (Serial.available()) {
val = Serial.read();//// read the serial port
boolean booleanValue = !!val;
Serial.println(booleanValue);
}
}
'val'이 0이면 1을 얻지 않아야합니다. –
안녕하세요! 에 오신 것을 환영합니다. 꽤 좋은 질문이 있다고 생각하지만, 문제를 일으키기 위해 무엇을하고 있는지 정확히 알면 도움이 될 것입니다. 정확히 입력 한 내용은 무엇입니까? 정확히 "1"을 보여주는 라인은 무엇입니까? 이전 단계가 효과가 있다는 것을 어떻게 확인 했습니까? –