All the operators in this package extend the base class MathOperator and implement either
BinaryOperator or UnaryOperator depending on the type of
operator (binary or unary), but the concrete multi-operand operator doesn't implement
any of these interfaces.
This package provides following math operators to construct an arithmetic expression.
|
Absolute value operator. |
|
|
Arc cosine operator. |
|
|
Addition operator. |
|
|
Arc sine operator. |
|
|
Arc tangent operator. |
|
|
Cartesian to polar coordinates operator. |
|
|
Ceiling operator. |
|
|
Cosine operator. |
|
|
Division operator. |
|
|
Exponential operator. |
|
|
Floor operator. |
|
|
IEEE 754 remainder operator. |
|
|
Natural logarithm operator. |
|
|
Maximum operator. |
|
|
Minimum operator. |
|
|
Multiplication operator. |
|
|
Base class for all math operators. |
|
|
Power of operator. |
|
|
Random number operator. |
|
|
Round to next integer operator. |
|
|
Round operator. |
|
|
Sine operator. |
|
|
Square root operator. |
|
|
Subtraction operator. |
|
|
Arc tangent operator. |
|
|
Radians to degrees operator. |
|
|
Degrees to radians operator. |