parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

StopDesign 04.03.2007 12:22

если вы знаете формат упаковки float в представленное число, то легко разберёте.
хотя цифра 'h' в вашем примере наводит на ощущение, что не знаете.
не знаю. правда, чтобы не написать 'h', много знать не надо... :-)
спасибо за ссылки, там как раз то, что хотелось узнать.
предлагаю подумать о том, что сначала записать в базу сырые данные
В БД получится 2Гб информации (и 5.8x10^8 строк). Хотя, я доделал свой вариант скрипта (с интерполяцией) и понял, что сырые данные в БД - это очень хорошая мысль. Скрипт с интерполяцией и записью выборочных данных требует 10 минут процессорного времени (на Intel Xeon 3ГГц). Так что, о виртуальном хостинге придется забыть ;-(

Функции, потребляющие больше всего процессорного времени: интерполяция (60%) и подготовка запроса в БД (35%). Сейчас думаю, как их оптимизировать. Может быть, переделаю на C++ (поможет ли?)... Может быть, буду записывать данные без интерполяции (но только те, которые нужны для того, чтобы провести интерполяцию потом).