But these files are big. Reading an int at a time and making the assignment to the elements of a float array will take a lot more time than using fread to read the big block of data. Wont it?
Nope.
EDIT: Yikes. I'm contributing to the resurrection of a defunct thread. Let's just let this one die, eh?