Arduino 플로트를 문자열로 변환
Ammar Ali
2023년10월12일
이 튜토리얼에서는float
를string
으로 변환하는 두 가지 방법에 대해 설명합니다. 한 가지 방법은string
함수를 사용하는 것이고 다른 하나는concat()
함수를 사용하는 것입니다.
Arduino에서String
함수를 사용하여Float
를String
으로 변환
string
을 사용하여float
를string
으로 변환하려면이 함수에 전달할 두 개의 매개 변수가 필요합니다. 첫 번째는 변환하려는float
의 값이고 두 번째는float
숫자에있는 소수 자릿수입니다.
void loop() {
String stringOne = String(5.698, 3); // using a float and the decimal places
}
위 코드에서5.698
은float
값이고3
은 소수점 이하 자릿수입니다. 주어진float
숫자에 따라 이러한 값을 변경할 수 있습니다. 자세한 내용은 링크를 확인하세요.
Arduino에서concat()
함수를 사용하여Float
를String
으로 변환
concat()
을 사용하여float
를string
으로 변환하려면 먼저 빈string
을 정의한 다음concat()
함수의 매개 변수로float
숫자를 전달합니다. 이 메소드는 매개 변수를문자열
에 추가합니다.
void loop() {
float parameter = 123.123; // floating number
String myString = ""; // empty string
myString.concat(parameter);
}
위 코드에서 매개 변수는float
유형의 일부 수이고myString
은String
유형의 변수입니다. concat()
함수는 또한 부울을 리턴합니다. 작업이 성공하면 true이고 실패하면 false입니다. 자세한 내용은 링크를 확인하세요.
작가: Ammar Ali