W PHP zmienna typu float (liczba zmiennoprzecinkowa) przechowuje wartości liczbowe, które mogą mieć część ułamkową, np. 1.5, 3.14 czy 0.01. Taki typ stosuje się wtedy, gdy wynik obliczeń nie musi (albo nie może) być liczbą całkowitą.
Odpowiedź "zmiennoprzecinkowe." jest poprawna, bo dokładnie opisuje charakter tego typu: zapis liczby wykorzystuje część ułamkową (kropka w zapisie to typowy separator w kodzie).
Dlaczego pozostałe odpowiedzi są błędne:
- "nieliczbowe." – float jest typem liczbowym. "Nieliczbowe" dotyczyłoby raczej tekstu (string), tablic (array) czy obiektów, a nie float.
- "tylko całkowite." – to opis typu int. Liczby całkowite nie mają części ułamkowej (np. 10, -3). Float nie ogranicza się do takich wartości.
- "logiczne." – to opis typu bool, który przyjmuje wartości logiczne (prawda/fałsz). Nie służy do przechowywania ułamków ani obliczeń z częścią dziesiętną.
Wskazówka egzaminacyjna: jeśli w treści pojawia się typ float, skojarz go z sytuacjami typu ceny, procenty, średnie, dzielenie oraz pomiary. To typ do wartości "z kropką", a nie do liczb całkowitych ani logiki.