PHP конвертировать строки в плавающий / двойной

У меня есть список строк (размер в байтах), я читаю их из файла. Допустим, одна из строк - 2968789218, но когда я конвертирую ее в число с плавающей точкой, она становится 2,00.

Это мой код до сих пор:

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

Кто угодно?

решаемая

Проблема была на самом деле в кодировке. Теперь хорошо, когда я меняю кодировку файла: D

Ответы на вопрос(4)

Ваш ответ на вопрос