The full text of the question: In which of the listed lines of code is there a potential logical error in the comparison of fractional numbers?
There may be several correct answers.
1) I do not really understand the question. What do they mean by "potential logical error"?
2) All the comparisons that I have checked checked http://ideone.com/xNE6TB is not true only the second line:
2-0.8 === 1+1.2 But I understand that it is not true, not because there is a logical error, but stupidly different numbers come out comparing 1.2 and 2.2. But the answer is just the second line is not true. Help noob who than can with explanations.

var_dump(15/3 === 5.0);- Bookin