Arduino Converter Float em String
-
Converta
FloatemStringusando a funçãoStringno Arduino -
Converta
FloatemStringusando a funçãoconcat()no Arduino
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.
