Package net.sf.antcontrib.math
Class Math
java.lang.Object
net.sf.antcontrib.math.Math
Utility class for executing calculations.
- Author:
- inger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final Number
abs
(String datatype, boolean strict, Evaluateable[] operands) static final Number
acos
(String datatype, boolean strict, Evaluateable[] operands) static final Number
add
(String datatype, boolean strict, Evaluateable[] operands) static final Number
asin
(String datatype, boolean strict, Evaluateable[] operands) static final Number
atan
(String datatype, boolean strict, Evaluateable[] operands) static final Number
atan2
(String datatype, boolean strict, Evaluateable[] operands) static final Number
ceil
(String datatype, boolean strict, Evaluateable[] operands) static final Number
static final Number
cos
(String datatype, boolean strict, Evaluateable[] operands) static final Number
degrees
(String datatype, boolean strict, Evaluateable[] operands) static final Number
divide
(String datatype, boolean strict, Evaluateable[] operands) static final Number
evaluate
(String operation, String datatype, boolean strict, Evaluateable[] operands) static final Number
static final Number
exp
(String datatype, boolean strict, Evaluateable[] operands) static final Number
floor
(String datatype, boolean strict, Evaluateable[] operands) static Class
getPrimitiveClass
(String datatype) static final Number
ieeeremainder
(String datatype, boolean strict, Evaluateable[] operands) static final Number
max
(String datatype, boolean strict, Evaluateable[] operands) static final Number
min
(String datatype, boolean strict, Evaluateable[] operands) static final Number
mod
(String datatype, boolean strict, Evaluateable[] operands) static final Number
multiply
(String datatype, boolean strict, Evaluateable[] operands) static final Number
radians
(String datatype, boolean strict, Evaluateable[] operands) static final Number
random
(String datatype, boolean strict, Evaluateable[] operands) static final Number
rint
(String datatype, boolean strict, Evaluateable[] operands) static final Number
round
(String datatype, boolean strict, Evaluateable[] operands) static final Number
sin
(String datatype, boolean strict, Evaluateable[] operands) static final Number
sqrt
(String datatype, boolean strict, Evaluateable[] operands) static final Number
subtract
(String datatype, boolean strict, Evaluateable[] operands) static final Number
tan
(String datatype, boolean strict, Evaluateable[] operands) static final Number
todegrees
(String datatype, boolean strict, Evaluateable[] operands) static final Number
toradians
(String datatype, boolean strict, Evaluateable[] operands)
-
Constructor Details
-
Math
public Math()
-
-
Method Details
-
evaluate
public static final Number evaluate(String operation, String datatype, boolean strict, Evaluateable[] operands) -
add
-
subtract
-
multiply
-
divide
-
mod
-
convert
-
execute
-
random
-
getPrimitiveClass
-
abs
-
acos
-
asin
-
atan
-
atan2
-
sin
-
tan
-
cos
-
ceil
-
floor
-
exp
-
rint
-
round
-
sqrt
-
degrees
-
todegrees
-
radians
-
toradians
-
ieeeremainder
-
min
-
max
-