stream.parseFloat()

Leírás

A parseFloat() az első érvényes lebegőpontos számot adja vissza a soros pufferből. A parseFloat() függvényt az első karakter fejezi be, amely nem lebegőpontos szám. A funkció időtúllépésnél leáll (lásd stream.setTimeout()).

Ez a függvény a stream osztály része, és bármely osztály meghívhatja, amely örököli (Wire, Serial stb.). További információkért tekintse meg a stream osztály főoldalát.

Szintaxis

stream.parseFloat()
stream.parseFloat(lookahead)
stream.parseFloat(lookahead, ignore)

Paraméterek

stream : a stream osztálytól örökölt példány.
lookahead: a mód arra, hogyan számítson az adatfolyamban egy lebegőpontos számra. Engedélyezett adattípusok: LookaheadMode. Engedélyezett lookahead értékek:

  • SKIP_ALL: a mínuszjelen, a tizedesponton és a számjegyeken kívül minden karakter figyelmen kívül marad, amikor lebegőpontos számot keres az adatfolyamban. Ez az alapértelmezett mód.

  • SKIP_NONE: Semmi sem kerül kihagyásra, és az adatfolyamhoz nem nyúl, hacsak az első várakozó karakter érvénytelen.

  • SKIP_WHITESPACE: Csak a tabulátorok, szóközök, soremelések és kocsivissza karakterek kerülnek kihagyásra.

ignore: a jelzett karakter kihagyására szolgál a keresésben. Például ezres osztó kihagyására használják. Engedélyezett adattípusok: char

Visszatérési érték

Adattípus: float.