ID: 2178 PHP Średnie

Źródło: Arkusze CKE

Które wywołanie funkcji PHP round() zwróci wartość 1?

Warianty odpowiedzi

  1. A

    A. round(0.29)

  2. B

    B. round(0.60)

  3. C

    C. round(-1.40)

  4. D

    D. round(-4.60)

Wyjaśnienie

Funkcja round() służy do zaokrąglania liczb zmiennoprzecinkowych do najbliższej liczby całkowitej według standardowych zasad matematyki: od 0.5 w górę, a poniżej 0.5 w dół.

Przeanalizujmy podane opcje:

Dla round(0.60) wartość ułamkowa wynosi 0.60, czyli jest większa bądź równa 0.5, więc funkcja zaokrągla w górę do 1. To jest nasza poprawna odpowiedź.

Dla round(0.29) wartość jest mniejsza niż 0.5, więc zaokrągla w dół do 0.

Dla liczb ujemnych zasada jest analogiczna: round(-1.40) da -1, a round(-4.60) zaokrągli w stronę bardziej ujemnej liczby, dając -5.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — PHP