Arduino 플로트를 문자열로 변환

  1. Arduino에서String함수를 사용하여FloatString으로 변환
  2. Arduino에서concat()함수를 사용하여FloatString으로 변환

이 튜토리얼에서는floatstring으로 변환하는 두 가지 방법에 대해 설명합니다. 한 가지 방법은string함수를 사용하는 것이고 다른 하나는concat()함수를 사용하는 것입니다.

Arduino에서String함수를 사용하여FloatString으로 변환

string을 사용하여floatstring으로 변환하려면이 함수에 전달할 두 개의 매개 변수가 필요합니다. 첫 번째는 변환하려는float의 값이고 두 번째는float숫자에있는 소수 자릿수입니다.

void loop{
    String stringOne = String(5.698, 3);// using a float and the decimal places
}

위 코드에서5.698float값이고3은 소수점 이하 자릿수입니다. 주어진float숫자에 따라 이러한 값을 변경할 수 있습니다. 자세한 내용은 링크를 확인하세요.

Arduino에서concat()함수를 사용하여FloatString으로 변환

concat()을 사용하여floatstring으로 변환하려면 먼저 빈string을 정의한 다음concat()함수의 매개 변수로float숫자를 전달합니다. 이 메소드는 매개 변수를문자열에 추가합니다.

void loop(){
    float parameter = 123.123; // floating number
    String myStringe = "";     // empty string
    myString.concat(parameter);
}

위 코드에서 매개 변수는float유형의 일부 수이고myStringString유형의 변수입니다. concat()함수는 또한 부울을 리턴합니다. 작업이 성공하면 true이고 실패하면 false입니다. 자세한 내용은 링크를 확인하세요.

관련 문장 - Arduino String

  • Arduino 변환 문자열을 Char로