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