Viper » 25.02.2006 (Сб) 7:34
Возникает ощущение, что автор в процессе конструктивного диалога запутался сам и запутал остальных...
По сути последнего вопроса. Если тебе нужен поиск в определенном диапазоне, то заведомо придется конвертировать проверяемое значение в Single.
Возвращаясь же к сути вопроса топика. Если в файле только числа типа Single друг за другом расположены, то стоит считывать содержимое файла открытого для бинарного доступа в массив Single соответствующей длины. Если же формат файла более сложен и известно что где-то в файле имеется (или не имеется) некое значение типа Single, то стоит считать содержимое файла в массив Byte, а затем при помощи CopyMemory конвертировать последовательные 4 байта в Single и сравнивать их с необходимым значением (или диапазоном значений)
Весь мир матрица, а мы в нем потоки байтов!