008# puzzle on c
8 Feb 07
FALSE. When comparing, 0.9 is taken as a double instead of float so they are not equal. But according to this comparison, it would always print FALSE... If the comparison was for equality(==) then it would print TRUE if 0.9 was casted into float data type. I don't have a compiler in my comp, so I am not able to compile it and see the output..Am I right?