Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Co wypisze poniższy kod programu w C++ z zadania 3? (Zwróć szczególną uwagę na warunek if)
Program wypisze:suma=0.40000000596046447754ponieważ liczby typu float są przybliżone.
Program nic nie wypisze, ponieważ wynik 0.2f + 0.2f nie jest dokładnie równy 0.4. Podczas porównania c == 0.4 wartość c (float) jest konwertowana do double, ale nadal różni się od 0.4, dlatego warunek nie jest spełniony.
Program się nie skompiluje, ponieważ 0.4 ma inny typ niż c
Program wypisze:suma=0.40000000000000000000ponieważ 0.2f + 0.2f = 0.4f.
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!