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. |