~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/functions/mathematical.rst

  • Committer: Olaf van der Spek
  • Date: 2011-06-23 11:44:30 UTC
  • mto: This revision was merged to the branch mainline in revision 2348.
  • Revision ID: olafvdspek@gmail.com-20110623114430-no355yypk4y3icqb
Refactor

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Mathematical Functions and Operators
 
2
====================================
 
3
 
 
4
Mathematical operators are provided for many Drizzle types.
 
5
 
 
6
========    ==================   ============  ======
 
7
Operator    Description          Example       Result
 
8
========    ==================   ============  ======
 
9
``+``       addition             ``2 + 3``     5
 
10
``-``       subtraction          ``2 - 3``     -1
 
11
``*``       multiplication       ``2 * 3``     6
 
12
``/``       division             ``4 / 2``     2
 
13
``%``       modulo (remainder)   ``5 % 4``     1
 
14
``|/``      square root          ``|/ 25.0``   5
 
15
``||/``     cube root            ``||/ 27.0``  3
 
16
``!``       factorial            ``5 !``       120
 
17
``!!``      factorial            ``!! 5``      120
 
18
``@``       absolute value       ``@ -5.0``    5
 
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
 
 
56
 
 
57
 
 
58
 
 
59
 
 
60
 
 
61
 
 
62
 
 
63
 
 
64
 
 
65
 
 
66
 
 
67
 
 
68
 
 
69
 
 
70
 
 
71
 
 
72
 
 
73
 
 
74
 
 
75
 
 
76
 
 
77
 
 
78
 
 
79
 
 
80
 
 
81
 
 
82
 
 
83
 
 
84