Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 lip 2023
CLEM zawiera wiele powszechnie używanych funkcji liczbowych.
funkcjonalność | Wynik | Opis |
---|---|---|
–NUM |
Liczba | Służy do negowania wartości LICZBA. Zwraca odpowiednią liczbę z odwrotnym znakiem. |
NUM1 + NUM2 |
Liczba | Zwraca sumę LICZ1 i LICZ2. |
NUM1 –NUM2 |
Liczba | Zwraca wartość po odjęciu LICZBY2 od LICZBY1. |
NUM1 * NUM2 |
Liczba | Zwraca wartość mnożenia LICZBY1 razy LICZ2. |
NUM1 / NUM2 |
Liczba | Zwraca wartość dzielenia LICZBY1 przez LICZBĘ2. |
INT1 div INT2 |
Liczba | Służy do dzielenia liczb całkowitych. Zwraca wartość dzielenia LCAŁK1 przez LCAŁK2. |
INT1 rem INT2 |
Liczba | Zwraca resztę z dzielenia LCAŁK1 przez LCAŁK2. Na przykład: INT1 –
(INT1 div INT2) * INT2 . |
BASE ** POWER |
Liczba | Zwraca podstawę BASE podniesioną do potęgi POWER. Obydwie wartości
mogą być dowolnymi liczbami (wartość BASE nie może być zerem,
jeśli wartość POWER wynosi zero typu innego niż całkowitoliczbowy). Jeśli wartość POWER jest liczbą całkowitą, obliczenia są wykonywane poprzez kolejne mnożenie
potęg BASE. Więc jeśli wartość BASE jest liczbą całkowitą,
wynik będzie liczbą całkowitą. Jeśli wartością POWER jest liczba całkowitą równą 0, wynikiem jest zawsze 1 tego samego typu, co BASE. W przeciwnym razie, jeśli wartość POWER nie
jest liczbą całkowitą, wynik jest obliczany jako exp(POWER * log(BASE)) . |
abs(NUM) |
Liczba | Zwraca wartość bezwzględną wartości LICZ, która zawsze jest liczbą tego samego typu. |
exp(NUM) |
BRL | Zwraca wartość e podniesioną do potęgi LICZ, gdzie e jest podstawą logarytmu naturalnego. |
fracof(NUM) |
BRL | Zwraca część ułamkową LICZBY zdefiniowaną jako NUM–intof(NUM) . |
intof(NUM) |
Liczba całkowita | Skraca argument do liczby całkowitej. Zwraca liczbę całkowitą o tym samym znaku co LICZBA i o największej wielkości spełniającej warunek abs(INT) <= abs(NUM) . |
log(NUM) |
BRL | Zwraca logarytm naturalny (o podstawie e) z wartości LICZ, która w żadnym wypadku nie może być zerem. |
log10(NUM) |
BRL | Zwraca logarytm naturalny o podstawie 10 z wartości LICZ, która w żadnym wypadku nie może być zerem. Ta funkcja jest zdefiniowana jako log(NUM) / log(10) . |
negate(NUM) |
Liczba | Służy do negowania wartości LICZBA. Zwraca odpowiednią liczbę z odwrotnym znakiem. |
round(NUM) |
Liczba całkowita | Służy do zaokrąglania LICZBY do wartości całkowitej, przyjmując intof(NUM+0.5 ), jeśli LICZBA jest dodatnia, lub intof(NUM–0.5) , jeśli LICZBA jest ujemna. |
sign(NUM) |
Liczba | Służy do określania znaku wartości LICZ. Ta operacja zwraca –1, 0 lub 1, jeśli wartość LICZ jest liczbą całkowitą. Jeśli wartość LICZ jest liczbą rzeczywistą, zwraca –1,0, 0,0 lub 1,0, w zależności od tego czy wartość LICZ jest ujemna, zerowa czy dodatnia. |
sqrt(NUM) |
BRL | Zwraca pierwiastek kwadratowy z wartości LICZ. Wartość LICZ musi być dodatnia. |
sum_n(LIST) |
Liczba | Zwraca sumę wartości z listy zmiennych numerycznych lub null, jeśli wszystkie wartości zmiennych są typu null. |
mean_n(LIST) |
Liczba | Zwraca wartość średnią z listy zmiennych numerycznych lub null, jeśli wszystkie wartości zmiennych są typu null. |
sdev_n(LIST) |
Liczba | Zwraca odchylenie standardowe z listy zmiennych numerycznych lub null, jeśli wszystkie wartości zmiennych są typu null. |