1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
Mathematical Operators and Functions
====================================
Operators
---------
Mathematical operators are provided for many Drizzle types.
======== ================== ============ ======
Operator Description Example Result
======== ================== ============ ======
``+`` addition ``2 + 3`` 5
``-`` subtraction ``2 - 3`` -1
``*`` multiplication ``2 * 3`` 6
``/`` division ``4 / 2`` 2
``%`` modulo (remainder) ``5 % 4`` 1
``|/`` square root ``|/ 25.0`` 5
``||/`` cube root ``||/ 27.0`` 3
``!`` factorial ``5 !`` 120
``!!`` factorial ``!! 5`` 120
``@`` absolute value ``@ -5.0`` 5
======== ================== ============ ======
.. _math_functions:
Functions
---------
The follow mathematical functions are provided by the
:doc:`/plugins/math_functions/index` plugin.
======== ======================
Funciton Description
======== ======================
ABS Absolute value
ACOS Inverse cosine
ASIN Inverse sine
ATAN Inverse tangent
ATAN2 Inverse tangent
COS Cosine
LOG Natural logarithm
LOG2 Natural logarithm
LOG10 Base 10 logarithm
SIN Sine
POW Power
POWER Power
LN Natural logaritm
SQRT Squart root
CEIL Ceiling
CEILING Ceiling
EXP Exponential
FLOOR Floor
ORD Ordinal
======== ======================
|