Using floating point numbers (long double rather than long)