Arduino Converter Float em String

Ammar Ali 12 outubro 2023
  1. Converta Float em String usando a função String no Arduino
  2. Converta Float em String usando a função concat() no Arduino
Arduino Converter Float em String

Este tutorial irá discutir dois métodos para converter um float em uma string. Um método é usar a função string e o outro método é usar a função concat().

Converta Float em String usando a função String no Arduino

Para converter um float em uma string usando string, você precisa de dois parâmetros para passar para esta função. O primeiro é o valor do float que deseja converter e o segundo é o número de casas decimais presentes no número float.

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

No código acima, 5.698 é um valor flutuante e 3 é o número de casas decimais. Você pode alterar esses valores de acordo com o número float fornecido. Verifique o link para mais informações.

Converta Float em String usando a função concat() no Arduino

Para converter um float em uma string usando concat() primeiro, defina uma string vazia e depois passe o número float como um parâmetro na função concat(). Este método anexa o parâmetro à string.

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

No código acima, um parâmetro é algum número do tipo float e myString é uma variável do tipo String. A função concat() também retorna um booleano, verdadeiro se a operação for bem-sucedida e falso se malsucedida. Verifique o link para mais informações.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artigo relacionado - Arduino String