##
double nv = (float)(2.0 / 3);
##
##
static __inline int
compare_truncated_double_to_float(double d, float f)
{
float truncted_double = (float)d;
if (f == truncated_double) { return 1; }
else { return 0; }
}