Package org.nfunk.jep.function

Provides function and operator classes.

See:
          Description

Interface Summary
PostfixMathCommandI All function classes must implement this interface to ensure that the run() method is implemented.
SpecialEvaluationI Functions which require greater control over their evaluation should implement this interface.
 

Class Summary
Abs  
Add  
ArcCosine The acos function.
ArcCosineH Implements the arcCosH function.
ArcSine  
ArcSineH Implements the arcSinH function.
ArcTangent  
ArcTangent2 atan2(y, x) Returns the angle whose tangent is y/x.
ArcTanH Implements the arcTanH function.
Arg Argument of a complex number
Assign An assignment operator so we can do x=3+4.
Comparative Implements the comparative operations <, >, <=, >=, !
ComplexPFMC Converts a pair of real numbers to a complex number Complex(x,y)=x+i y.
Cosine  
CosineH  
Cross  
Divide  
Dot  
Exp The exp function.
If The if(condExpr,posExpr,negExpr) function.
Imaginary  
List The list function.
Logarithm Log bass 10.
Logical  
Modulus  
Multiply  
NaturalLogarithm Natural logarithm.
Not  
Polar Converts a pair of real numbers to a complex number Complex(x,y)=x+i y.
PostfixMathCommand Function classes extend this class.
Power  
Random Encapsulates the Math.random() function.
Real  
Sine  
SineH  
SquareRoot  
Str Converts an object into its string representation.
Subtract  
Sum This class serves mainly as an example of a function that accepts any number of parameters.
Tangent  
TanH  
UMinus  
 

Package org.nfunk.jep.function Description

Provides function and operator classes. Each predefined function is contained in this package as a class. Operators are also contained in classes such as Add, Subtract, Multiply, or Comparative. Interfaces and supportive classes are:



http://www.singularsys.com/jep Copyright © 2004 Singular Systems