Które typy danych w języku C++ służą do reprezentacji liczb zmiennoprzecinkowych (rzeczywistych)?
A.
float, longŹle.
long to typ całkowitoliczbowy.B.
float, doubleDobrze. Oba przechowują liczby rzeczywiste (
double z większą precyzją).C.
double, boolŹle.
bool to typ logiczny (prawda/fałsz).D.
double, shortŹle.
short to typ całkowitoliczbowy.Liczby zmiennoprzecinkowe (rzeczywiste) reprezentują w C++ typy
float i double, przy czym double oferuje większą precyzję (podwójną). Dlatego to one przechowują wartości z częścią ułamkową.Pozostałe zestawy zawierają typy NIErzeczywiste.
bool to typ logiczny, short i long to typy CAŁKOWITE - nie przechowują ułamków. Liczby zmiennoprzecinkowe reprezentują wspólnie float i double.