👩💻 Что выведет этот код?
A) True
B) False
C) Error
D) Другое
❗️ Ответ: B (False). Объяснение:
🔍 Числа с плавающей точкой представлены в двоичном формате, и это приводит к некоторым ошибкам округления. 0,2 хранится как 0,200000111, 0,1 хранится как 0,100000055, поэтому при их сложении 0,3 хранится как 0,30000000044. Но само 0,3 хранится как 0,299999.
@python_testit
Post #1101
1.63K
