Funkcje matematyczne

Funkcje matematyczne dostępne są z menu Funkcja matematyczna. Obejmują standardowe operacje trygonometryczne, a także funkcje wartości bezwzględnej, wykładniki i inne. Te funkcje są dostępne dla wszystkich dostawców danych z wyjątkiem dostawców rastra, WFS i WMS.

Funkcje zwracające wartość kąta (na przykład ARCCOS) są pomocne podczas formułowania wyrażeń określających obrót.

Podczas tworzenia wyrażenia dla elementów geoprzestrzennych można użyć następujących funkcji matematycznych:

Funkcja Definicja Składnia Przykład

ABS

Zwraca wartość bezwzględną liczby (bez znaku) z użyciem typu danych wejściowych.

Na przykład ABS(-2)=2

ABS(Właściwość_liczbowa)

ABS(Kąt_rury)

ACOS

Zwraca wartość arcus cosinus lub odwrócony cosinus dla liczby z zakresu lub równej -1 i 1. (Arcus cosinus to kąt, którego cosinus jest równy podanej wartości). Zwrócona wartość podana jest w radianach i posiada typ danych podwójnych.

Na przykład ACOS(.5)=pi/3

ACOS(Właściwość_liczbowa)

ACOS(Właściwość_rury)

ASIN

Zwraca wartość arcus sinus lub odwrócony sinus dla liczby z zakresu lub równej -1 i 1. (Arcus sinus to kąt, którego sinus jest równy podanej wartości). Zwrócona wartość podana jest w radianach i posiada typ danych podwójnych.

Na przykład ASIN(.5)=pi/6

ASIN(Właściwość_liczbowa)

ASIN(Właściwość_rury)

ATAN

Zwraca wartość arcus tangens lub odwrócony tangens dla dowolnej liczby. (Arcus tangens to kąt, którego tangens jest równy podanej wartości). Zwrócona wartość podana jest w radianach i posiada typ danych podwójnych.

Na przykład ATAN(1)=pi/4

ATAN(Właściwość_liczbowa)

ATAN(Właściwość_rury)(

ATAN2

Zwraca wartość arcus tangens lub odwrócony tangens współrzędnych punktu X i Y. Każda ze współrzędnych może być liczbą rzeczywistą. Zwrócona wartość podana jest w radianach i posiada typ danych podwójnych.

Na przykład ATAN2(-.7071,.7071)=3pi/4

ATAN2(x_właściwość_liczbowa, y_właściwość_liczbowa)

ATAN2(NS_właściwość_ulicy, EW_właściwość_ulicy)

COS

Zwraca cosinus kąta. Zwrócona wartość posiada typ danych podwójnych. (W trójkącie prostokątnym cosinus kąta jest równy stosunkowi przyprostokątnej przyległej do kąta do przeciwprostokątnej).

Na przykład COS(pi/3)=.5

COS(Właściwość_kąta)

COS(Kąt_rury)

EXP

EXP zwraca wartość e podniesioną do określonego kwadratu, gdzie e = 2.71828183...

EXP zwraca wartość posiadającą typ danych podwójnych.

Na przykład EXP(2)=7.389056099...

EXP(Właściwość_liczbowa)

EXP(Właściwość_długości_ulicy)

LN

Zwraca logarytm naturalny liczby dodatniej. Zwrócona wartość posiada typ danych podwójnych. Logarytm naturalny jest często stosowany do określenia, jak długo potrwa osiągnięcie określonego poziomu.

Na przykład LN(2.71828183)=1

LN(Właściwość_liczbowa)

LN(Właściwość_określonego_poziomu)

LOG

Zwraca logarytm do podstawy określonej jako numer. Zwrócona wartość posiada typ danych podwójnych. Podstawa może być wartością dodatnią inną niż 1, a liczba może mieć dowolną wartość dodatnią.

Na przykład LOG(10,100)=2

LOG(Podstawa, Właściwość_liczbowa)

LOG(10,Właściwość_kosztów)

MOD

Zwraca resztę liczby (dzielną) po podzieleniu przez inną liczbę (dzielnik).

Na przykład MOD(11,4)=3

Korzysta z funkcji FLOOR w celu zaokrąglenia. Aby uzyskać więcej informacji, zobacz sekcję Użycie funkcji Mod i Remainder.

MOD(Dzielna, dzielnik)

MOD(Wartość_działki, pole_działki)

POWER

Zwraca wynik pojedynczej liczby podniesionej do potęgi drugiej liczby. Zwrócona wartość posiada typ danych podwójnych.

Podstawa i wykładnik mogą być dowolnymi liczbami, ale jeśli podstawa jest ujemna, potęga musi być liczbą całkowitą.

Na przykład POWER(5,2)=25

POWER(Liczba_podstawy,liczba_potęgi)

POWER(Koszt_działki, 2)

REMAINDER

Zwraca resztę liczby po podzieleniu przez inną liczbę.

Na przykład REMAINDER(11,4)=-1

Korzysta z funkcji ROUND w celu zaokrąglenia. Aby uzyskać więcej informacji, zobacz sekcję Użycie funkcji Mod i Remainder

REMAINDER(Dzielna, dzielnik)

REMAINDER(Koszt_działki,4)

SIN

Zwraca sinus kąta. Zwrócona wartość posiada typ danych podwójnych. W trójkącie prostokątnym sinus kąta to stosunek boku przeciwległego do przeciwprostokątnej.

Na przykład SIN(pi/6)=.5

SIN(Właściwość_kąta)

SIN(Kąt_rury)(

SQRT

Zwraca pierwiastek kwadratowy liczby dodatniej. Zwrócona wartość posiada typ danych podwójnych.

Na przykład SQRT(25)=5

SQRT(Właściwość_liczbowa)

SQRT(Pole_działki)

TAN

Zwraca tangens kąta. Zwrócona wartość posiada typ danych podwójnych. W trójkącie prostokątnym tangens to stosunek boku przeciwległego do boku przyległego.

Na przykład TAN(pi/4)=1

TAN(Właściwość_kąta)

TAN(Kąt_rury)