Stream.parseFloat()
Descrição
parseFloat() retorna o primeiro número de ponto flutuante da posição atual. parseFloat() é terminada pelo primeiro caractere que não é um digito encontrado após o número. A função retorna se acabar o tempo limite (veja Stream.setTimeout()).
Essa função é parte da classe Stream, e pode ser chamada por qualquer classe que herda da mesma (Wire, Serial, etc). Veja a página principal da classe Stream para mais informações.
Sintaxe
stream.parseFloat()
stream.parseFloat(lookahead)
stream.parseFloat(lookahead, ignore)
Parâmetros
- stream : uma instância de uma classe que herda da classe Stream.
- lookahead: the modo usado ao se procurar um número de ponto flutuate na stream. Tipos de dados permitidos: LookaheadMode. + Valores de lookahead pemitidos:
- SKIP_ALL: Todos os caracteres exceto o sinal de menos (-), ponto decimal, ou numerais são ignorados durante a busca na stream por um número de ponto flutuante. Esse é o modo padrão.
- SKIP_NONE: Nada é ignorado, e a stream não é tocada a menos que o primeiro caractere a espera seja válido.
- SKIP_WHITESPACE: Apenas tabulações, espaços, feeds de linha ('\n'), e retornos de linha ('\r') são ignorados.
- ignore: usado para ignorar o caractere indicado durante a busca. Udado por exemplo para pular o separador de milhares. Tipos de dados permitidos: char
Retorna
float
Ver Também
- Linguagem : Arduino - Stream
- Linguagem : Stream.available()
- Linguagem : Stream.find()
- Linguagem : Stream.findUntil()
- Linguagem : Stream.flush()
- Linguagem : Stream.getTimeout()
- Linguagem : Stream.parseInt()
- Linguagem : Stream.peek()
- Linguagem : Stream.read()
- Linguagem : Stream.readBytes()
- Linguagem : Stream.readBytesUntil()
- Linguagem : Stream.readString()
- Linguagem : Stream.readStringUntil()
- Linguagem : Stream.setTimeout()
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |