Źródło: Arkusze CKE
Jaka jest główna różnica między typami stałoprzecinkowymi a zmiennoprzecinkowymi?
Warianty odpowiedzi
-
A
Stałoprzecinkowe obsługują liczby ujemne, a zmiennoprzecinkowe tylko dodatnie
-
B
Stałoprzecinkowe przechowują liczby całkowite, zmiennoprzecinkowe przechowują liczby z częściami dziesiętnymi
-
C
Stałoprzecinkowe wymagają więcej pamięci niż zmiennoprzecinkowe
-
D
Zmiennoprzecinkowe przechowują tylko liczby ujemne
Wyjaśnienie
Różnica sprowadza się do sposobu traktowania części ułamkowej liczby.
Typy stałoprzecinkowe przechowują wyłącznie liczby całkowite. Miejsca po przecinku po prostu tu nie istnieją – pozycja kropki jest sztywno ustalona na końcu.
Typy zmiennoprzecinkowe pozwalają na zapis liczb ułamkowych. Przecinek może w nich pływać, co umożliwia przechowywanie bardzo dużych lub bardzo małych wartości z określoną dokładnością.