Arduino Convertir Float a Cadena

  1. Convierta Float en String usando la función String en Arduino
  2. Convierta Float a String usando la función concat() en Arduino

Este tutorial discutirá dos métodos para convertir un float en una cadena. Un método es usar la función string, y el otro método es usar la función concat().

Convierta Float en String usando la función String en Arduino

Para convertir un flotante en una cadena usando String(), necesita dos parámetros para pasar a esta función. El primero es el valor del flotante que desea convertir, y el segundo es el número de lugares decimales presentes en el número flotante.

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

En el código anterior, 5.698 es un valor float y 3 es el número de lugares decimales. Puede cambiar estos valores de acuerdo con el número float dado. Consulte el enlace para obtener más información.

Convierta Float a String usando la función concat() en Arduino

Para convertir un float en una cadena usando concat() primero, defina una cadena vacía y luego pase el número de float como parámetro en la función concat(). Este método agrega el parámetro a la cadena.

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

En el código anterior, un parámetro es un número de tipo float y myString es una variable de tipo String. La función concat() también devuelve un valor booleano, verdadero si la operación es exitosa y falso si no. Consulte el enlace para obtener más información.

Artículo relacionado - Arduino String

  • Función dtostrf de Arduino