Use ieee754.h otherwise precision is unacceptable