I\'ve read about the difference between double precision and single precision. However, in most cases, float and double seem to be interchangeable,
float
double
Floats have less precision than doubles. Although you already know, read What WE Should Know About Floating-Point Arithmetic for better understanding.