PHP Konwertuj ciąg znaków na Float / Double

Mam listę napisów (rozmiar w bajtach), czytam te z pliku. Powiedzmy, że jeden z łańcuchów to 2968789218, ale kiedy przekonwertuję go na float, stanie się 2.00.

To jest mój kod do tej pory:

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

Ktoś?

Rozwiązany

Problem polegał na kodowaniu. Teraz jest dobrze, gdy zmieniam kodowanie pliku: D

questionAnswers(4)

yourAnswerToTheQuestion