PHP Converter String em Float / Double

Eu tenho lista de string (tamanho em bytes), eu li aqueles do arquivo. Vamos dizer que uma das seqüências de caracteres é 2968789218, mas quando eu convertê-lo para flutuar, ele se torna 2.00.

Este é o meu código até agora:

$string = "2968789218";
$float = (float)$string;
//$float = floatval($string);
//the result is same
// result 2.00

Qualquer um?

Resolvido

O problema era na verdade a codificação. Está tudo bem agora quando eu mudar a codificação do arquivo: D

questionAnswers(4)

yourAnswerToTheQuestion