The good old fight between float and integer

int : 16 bits
float : 32 bits
double : 64 bits

I guess thats a bandwide problem, not sure about, but its the explanation we mostly hear from square enix when it comes to "speed up" things.

http://www.tutorialspoint.com/cprogr...data_types.htm