Ir diretamente para o conteúdo principal

StrToFloat

Converte uma determinada cadeia de caracteres num valor de ponto flutuante.

Estrutura

StrToFloat(string): Extended;

Parâmetros

Valor de retorno

Descrição

Utilize StrToFloat para converter uma cadeia de caracteres, S, num valor de ponto flutuante. S deve consistir num sinal opcional (+ ou -), numa sequência de dígitos com um ponto decimal opcional e numa mantissa opcional. A mantissa é composta por «E» ou «e», seguido de um sinal opcional (+ ou -) e de um número inteiro. Os espaços à esquerda e à direita são ignorados.

A variável global DecimalSeparator define o caractere que deve ser utilizado como ponto decimal. Não são permitidos separadores de milhares nem símbolos monetários na sequência de caracteres. Se S não contiver um valor válido, StrToFloat lança uma exceção EConvertError. |