Wpis z 28.12.2020, autor Andrzej Mazur · Codewars · Subskrybuj LekcjePHP na Youtube
Celem zadania jest zaokrąglenie liczby w dół. W języku PHP mamy 3 podstawowe funkcje zaokrąglania: round(), ceil() i floor(). Naszym zadaniem jest zaokrąglenie w dół dlatego musimy zastosować funkcję floor().
Drugi odcinek i drugie zadanie z programowania w PHP na witrynie CodeWars.com gdzie możemy poszerzać swoją wiedzę, rozwiązując zadania programistyczne w różnych językach programowania.
Zadanie o nazwie "Utrzymuj nawodnienie" (ang.) "Keep hydrated".
W rozwiązaniu pokazano jak w języku PHP zastosować funkcję zaokrąglającą w dół
czyli funkcję floor()
.
Funkcja floor()
należy do jednej z 3 podstawowych funkcji PHP do
zaokrąglania liczb, oprócz niej mamy jeszcze round()
i ceil()
.
Ceil()
- w odróżnieniu od floor zwraca następną najwyższą wartość całkowitą,
zaokrąglając w górę.
Round()
- Zwraca zaokrągloną wartość o określonej precyzji czyli
liczbie cyfr po przecinku. Precyzja może być również ujemna lub
zerowa co jest wartością domyślną. Funkcja zaokrągla zgodnie z zasadami matematyki
czyli np. dla liczby 3.5
, przy precyzji 0
zwraca 4
.
Funkcja nawet dla precyzji 0
gdzie zwracana jest zawsze liczba całkowita
i tak zwraca wartość typu float a nie integer!
function litres($t) {
return floor($t * 0.5);
}
Film przygotował dla Was:
Andrzej EZNAWCA Mazur
Zapraszam na moje strony:
LekcjePHP.pl
Eznawca.pl