Package jscl.math.numeric
Class JSCLDouble
- java.lang.Object
-
- jscl.math.numeric.Numeric
-
- jscl.math.numeric.JSCLDouble
-
- All Implemented Interfaces:
java.lang.Comparable,jscl.editor.rendering.MathObject,Arithmetic
public final class JSCLDouble extends Numeric
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Numericacos()JSCLDoubleadd(JSCLDouble dble)Numericadd(Numeric numeric)Numericasin()Numericatan()intcompareTo(JSCLDouble dble)intcompareTo(Numeric numeric)Numericconjugate()Numericcos()JSCLDoubledivide(JSCLDouble dble)Numericdivide(Numeric numeric)doubledoubleValue()Numericexp()Numericinverse()Numericlog()JSCLDoublemultiply(JSCLDouble dble)Numericmultiply(Numeric numeric)Numericnegate()Numericnthrt(int n)Numericpow(JSCLDouble dble)Numericpow(Numeric numeric)intsignum()Numericsin()Numericsqrt()JSCLDoublesubtract(JSCLDouble dble)Numericsubtract(Numeric numeric)Numerictan()java.lang.StringtoMathML()java.lang.StringtoString()JSCLDoublevalueof(JSCLDouble dble)Numericvalueof(Numeric numeric)static JSCLDoublevalueOf(double val)
-
-
-
Method Detail
-
add
public JSCLDouble add(JSCLDouble dble)
-
subtract
public JSCLDouble subtract(JSCLDouble dble)
-
multiply
public JSCLDouble multiply(JSCLDouble dble)
-
divide
public JSCLDouble divide(JSCLDouble dble) throws java.lang.ArithmeticException
- Throws:
java.lang.ArithmeticException
-
pow
public Numeric pow(JSCLDouble dble)
-
valueof
public JSCLDouble valueof(JSCLDouble dble)
-
doubleValue
public double doubleValue()
-
compareTo
public int compareTo(JSCLDouble dble)
-
valueOf
public static JSCLDouble valueOf(double val)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toMathML
public java.lang.String toMathML()
-
-