INF.03 · pytanie 162
Technik informatykTechnik programista
Do reprezentacji liczb zmiennoprzecinkowych w języku C stosowany jest typ
- Aint
- Bbool
- Cchar
- DdoublePoprawna
Wyjaśnienie
Liczby zmiennoprzecinkowe (z częścią ułamkową) reprezentuje w języku C typ double - oferuje on podwójną precyzję, czyli więcej cyfr znaczących niż float. Oba przechowują liczby rzeczywiste, np. 3.14 czy 2.5e-3, lecz double jest dokładniejszy i częściej domyślny dla literałów z kropką. Dla porównania int trzyma liczby całkowite, więc utraciłby część ułamkową. Dlatego do liczb zmiennoprzecinkowych w C służy typ double.