Źródło: Arkusze CKE
W programie stworzonym w języku C++ trzeba zadeklarować zmienną, która będzie przechowywać wartość rzeczywistą. Jakiego typu powinna być ta zmienna?
Warianty odpowiedzi
-
A
double
-
B
number
-
C
int
-
D
numeric
Wyjaśnienie
Liczby rzeczywiste to te z częścią ułamkową, na przykład 3.14. W języku C++ podstawowymi typami przeznaczonymi do ich przechowywania są float oraz double.
Typ double jest standardowym i najczęściej wybieranym typem w praktyce programistycznej, ponieważ oferuje wyższą precyzję obliczeń zmiennoprzecinkowych niż float.
Dla porównania typ int służy wyłącznie do przechowywania liczb całkowitych, natomiast nazwy takie jak number czy numeric w ogóle nie istnieją jako wbudowane typy danych w standardzie C++.