Leírás
A Serial.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 Serial.setTimeout()).
Serial.parseFloat() a stream segédprogram osztályból örökölt.
Szintaxis
Serial.parseFloat()
Serial.parseFloat(lookahead)
Serial.parseFloat(lookahead, ignore)
Paraméterek
Serial: soros port objektum. Tekintse meg az egyes kártyákhoz elérhető soros portok listáját a Serial főoldalon.
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.
Referencia > Nyelv > Függvények > Kommunikáció > Serial > Parsefloat