Arduino Float in String konvertieren

Ammar Ali 12 Oktober 2023
  1. Konvertieren von Float in String mit der Funktion String in Arduino
  2. Konvertieren von Float in String mit der Funktion concat() in Arduino
Arduino Float in String konvertieren

In diesem Tutorial werden zwei Methoden zum Konvertieren eines float in einen string erläutert. Eine Methode ist die Verwendung der Funktion string und die andere Methode ist die Verwendung der Funktion concat().

Konvertieren von Float in String mit der Funktion String in Arduino

Um einen float mit string in einen string umzuwandeln, benötigen Sie zwei Parameter, um diese Funktion zu übergeben. Der erste ist der Wert des float, den Sie konvertieren möchten, und der zweite ist die Anzahl der Dezimalstellen, die in der float-Nummer vorhanden sind.

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

Im obigen Code ist 5.698 ein float-Wert und 3 die Anzahl der Dezimalstellen. Sie können diese Werte entsprechend der angegebenen float-Nummer ändern. Überprüfen Sie den Link für weitere Informationen.

Konvertieren von Float in String mit der Funktion concat() in Arduino

Um einen float mit concat() in einen string umzuwandeln, definieren Sie zunächst einen leeren string und übergeben Sie dann die Nummer float als Parameter in der Funktion concat(). Diese Methode hängt den Parameter an die Zeichenkette an.

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

Im obigen Code ist ein Parameter eine Anzahl vom Typ float und myString ist eine Variable vom Typ String. Die Funktion concat() gibt auch einen Booleschen Wert zurück, true, wenn die Operation erfolgreich ist, und false, wenn sie nicht erfolgreich ist. Überprüfen Sie den Link für weitere Informationen.

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

Verwandter Artikel - Arduino String