

McqMate
Q. |
What is the output of the following program : print 0.1 + 0.2 == 0.3 |
A. | True |
B. | False |
C. | Machine dependent |
D. | Error |
Answer» B. False | |
Explanation: Neither of 0.1, 0.2 and 0.3 can be represented accurately in binary. The round off errors from 0.1 and 0.2 accumulate and hence there is a difference of 5.5511e-17 between (0.1 + 0.2) and 0.3. |
View all MCQs in
Python ProgrammingNo comments yet