Esta página também está disponível em outros 2 idiomas.

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