Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Co wypisze poniższy kod programu w C++ z zadania 3?
Program nie jest poprawny: błąd kompilacji.
Program wypisze:suma=0.30000000000000000000ponieważ liczby typu double są dokładne dla wartości dziesiętnych.
Program wypisze:suma=0.30000000000000004441ponieważ liczby zmiennoprzecinkowe są przybliżone, ale w tym przypadku warunek c==0.3 jest spełniony ponieważ 0.3 przyjmię też przybliżoną wartość, dokładnie jak suma a i b
Program nic nie wypisze, ponieważ wartości liczb 0.1, 0.2 oraz 0.3 nie mają dokładnej reprezentacji binarnej, a suma liczb 0.1 + 0.2 ma inną wartość niż liczba 0.3.
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!