Číselné funkce

Číselné funkce jsou dostupné z nabídky Matematické funkce. Pracují s číselnými hodnotami, zaokrouhlují je nahoru nebo dolů, zkracují je nebo určují, zda je číslo záporné nebo kladné. Tyto funkce jsou dostupné pro každého zprostředkovatele dat kromě zprostředkovatelů rastru, služby WFS a služby WMS.

Když vytváříte výraz pro geoprostorové prvky, můžete použít následující číselné funkce:

Funkce Definice Syntaxe Příklad

CEIL

Zaokrouhlí číslo nahoru na další nejvyšší celé číslo. Návratová hodnota používá typ dat podle zadání.

Například CEIL(2.6)=3

CEIL(-2.6)=-2

CEIL(číselná vlastnost)

CEIL(cena součásti)

FLOOR

Zaokrouhlí číslo dolů na další nejnižší celé číslo. Návratová hodnota používá typ dat podle zadání.

Například FLOOR(2.6)=2

FLOOR(-2.6)=-3

FLOOR(číselná vlastnost)

FLOOR(cena součásti)

ROUND

Zaokrouhlí číslo na určená desetinná místa. Návratová hodnota používá typ dat podle zadání.

Například ROUND(1.476,2)=1.48

ROUND(číselná vlastnost], počet desetinných míst

ROUND(Part_Cost,2)

SIGN

Nalezne znaménko čísla. Vrací 1, jestliže je číslo kladné; 0, pokud je číslo 0; -1, pokud je číslo záporné. Návratová hodnota používá typ dat Int16.

Například SIGN(-3.76)=-1

SIGN(číselná vlastnost)

SIGN(zisk z prodeje parcely)

TRUNC

Zkrátí vlastnost data do určeného formátu ('ROK', 'MĚSÍC', 'DEN', 'HODINA' nebo 'MINUTA')

nebo

Zkrátí číselnou vlastnost na číslo s určeným počtem desetinných míst. Návratová hodnota používá typ dat podle zadání.

Například TRUNC(1.476, 2)=1.47

Tato funkce vrací hodnotu DOUBLE.

TRUNC(Date_Property, 'Formát')

TRUNC(číselná vlastnost, počet desetinných míst)

TRUNC(datum opravy, ‚DEN‘)

nebo

TRUNC(Repair_Cost, 2)