Added float.h
Adding float.h solves undeclared FLT_EPSILON.