isfloat

Testa se um array contém números de ponto flutuante.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = isfloat(A)

Retorna true se A é da classe double ou single.

Descrição

Apenas double e single são tipos de ponto flutuante. Tipos inteiros, logical e char não são, embora possam ser convertidos livremente para ponto flutuante. Arrays complexos dessas duas classes também contam.

Argumentos de entrada

A
Qualquer valor.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Quais classes são de ponto flutuante

isfloat(1)
isfloat(single(2.5))
isfloat(int8(3))
isfloat('a')
Saída
ans = logical
   1
ans = logical
   1
ans = logical
   0
ans = logical
   0

Veja também

isinteger isnumeric isreal double single