Diese Seite ist auch in 2 anderen Sprachen verfügbar.
Sprache wechseln  

Serial.parseFloat()

Beschreibung

Serial.parseFloat() gibt die erste gültige Gleitkommazahl aus dem seriellen Puffer zurück. parseFloat() wird durch das erste Zeichen beendet, das keine Fließkommazahl ist. Die Funktion wird abgebrochen, wenn sie abgelaufen ist (siehe Serial.setTimeout()).

Serial.parseFloat() erbt von der Stream-Dienstklasse.

Syntax

Serial.parseFloat()
Serial.parseFloat(lookahead)
Serial.parseFloat(lookahead, ignore)

Parameter

Serial: Serielles Port-Objekt. Die Liste der verfügbaren seriellen Anschlüsse für jedes Board auf der Serial-Hauptseite.

lookahead: Der Modus, mit dem im Stream nach einer Gleitkommazahl gesucht wird. Erlaubte Datentypen: LookaheadMode. Erlaubte lookahead-Werte:

  • SKIP_ALL: Alle Zeichen außer einem Minuszeichen, Dezimalpunkt oder Ziffern werden ignoriert, wenn der Stream nach einer Gleitkommazahl durchsucht wird. Dies ist der Standardmodus.

  • SKIP_NONE: Nichts wird übersprungen und der Stream wird nur dann berührt, wenn das erste wartende Zeichen gültig ist.

  • SKIP_WHITESPACE: Nur Registerkarten, Leerzeichen, Zeilenvorschub und Carriage Returns werden übersprungen.

ignore: Wird verwendet, um das angegebene Zeichen bei der Suche zu überspringen. Wird beispielsweise verwendet, um Tausenderteiler zu überspringen. Zulässige Datentypen: char.

Rückgabewert

Datentyp: float.

Siehe auch