Zaokrągla wartość liczbową, zmiennoprzecinkową do zadenj precyzji.
select Name, ListPrice, round(ListPrice,1) from SalesLT.Product;
Funkcja pseudolosowa, zwraca liczbę typu float z zakresu 0-1. Łatwo w oparciu o nią stworzyć generator liczb pseudolosowych zwracający liczby losowe z określonego przedziału.
-- przedział 10 - 20
select 10 + convert(int, (20-10+1) * rand());
-- Przedział 0-10
select 0 + convert(int, (10-0+1) * rand());
To zaokrąglenie dowolnej liczby zmiennoprzecinkowej w dół – biorąc pod uwagę jej wartość ułamkową.
select Name, ListPrice, floor(ListPrice) from SalesLT.Product;
Zaokrągla zawsze do pełnej wartości w górę, niezależnie od wartości części po przecinku.
funkcje potęgowania.
funkcja pierwiastkowania (kwadratowego).
Komentarze (0)
Brak komentarzy...