BD-1st-2.4-lab2.tresc-1.1-Slajd10
Funkcje liczbowe
Przedstawiona teraz zostanie kolejna grupa funkcji, tym razem operujących na liczbach. Funkcja abs zwraca wartość bezwzględną liczby, przekazanej jako parametr. Funkcja ceil wylicza najmniejszą liczbę całkowitą większą bądź równą od liczby, będącej parametrem funkcji. Z kolei funkcja floor zwraca największą liczbę całkowitą mniejszą lub równą od liczby, przekazanej jako parametr funkcji. Za pomocą funkcji mod wyliczymy resztę z dzielenia liczby n (pierwszy parametr) przez liczbę m (drugi parametr). Funkcja power umożliwia podniesienie do m-tej potęgi (drugi parametr) liczby n (pierwszy parametr). Funkcja round służy do zaokrąglania wg reguł matematycznych liczby przekazanej jako pierwszy parametr. Liczbę pozycji ułamkowych zaokrąglanej liczby określa drugi, opcjonalny parametr funkcji. Pominięcie tego parametru powoduje zaokrąglenie n do liczby całkowitej. Analogicznie działa funkcji trunc, z tym że nie zaokrągla liczby, ale obcina do żądanej ilości pozycji ułamkowych. Kolejna funkcja, funkcja sign, zwraca wartość –1 jeśli liczba, przekazana jako parametr, jest liczbą ujemną. W przypadku liczby dodatniej funkcja zwraca wartość 1, natomiast dla liczby równej 0 zwraca wartość 0. Ostatnia z omawianych funkcji matematycznych, funkcja sqrt, pozwala wyliczyć pierwiastek kwadratowy liczby przekazanej jako parametr.