Also, note that there's no guarantee in the C Standard that a long double has more precision than a double. The built-in comparison operations differ as in when you compare 2 numbers with floating point, the difference in data type (i.e. float or double) may result in different outcomes. I...