![]() |
ПХП и число с плавающей точкой
Может из вас кто сталкивался с такой проблемой.
Я из двоичного файла считываю 4 байтное данное (заранее скажу что это число с плавающей точкой) таким способом $fp=fopen("C:/fus26401.pc2","rb"); fseek($fp,1165); $turbina1 = fread($fp, 4); ну никак я не могу преобразовать его в десятичное , функция bindec() выдает 0 все время . но я знаю точно что там число есть. может знает кто как преобразовать!!!! |
а он считает что у тебя не циферки а буковки...
надо типа его заставить думать что у тебя всё же циферки! |
Ну а как мне преобразовать полученные символы в число??? то есть во float
|
я вот раньше делал вот как...
считивал число... убирал перенос строки rtrim($string); а потом делал $var = $string; и в итоге в вар оставалось число =) а ещё можно типа вот так! одна из функций в этом листе справа... непомню какая =) лень искать http://www.php.net/manual/en/function.mb-strtolower.php |
|
| Часовой пояс GMT +4, время: 02:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.