Uses of Class
org.hipparchus.util.Binary64
Packages that use Binary64
Package
Description
Convenience routines and common data structures used throughout the Hipparchus library.
-
Uses of Binary64 in org.hipparchus.util
Fields in org.hipparchus.util declared as Binary64Modifier and TypeFieldDescriptionstatic final Binary64Binary64.NANThe constant value ofDouble.NaNas aBinary64.static final Binary64Binary64.NEGATIVE_INFINITYThe constant value ofDouble.NEGATIVE_INFINITYas aBinary64.static final Binary64Binary64.ONEThe constant value of1das aBinary64.static final Binary64Binary64.PIThe constant value of π as aBinary64.static final Binary64Binary64.POSITIVE_INFINITYThe constant value ofDouble.POSITIVE_INFINITYas aBinary64.static final Binary64Binary64.ZEROThe constant value of0das aBinary64.Methods in org.hipparchus.util that return Binary64Modifier and TypeMethodDescriptionBinary64.abs()absolute value.Binary64.acos()Arc cosine operation.Binary64.acosh()Inverse hyperbolic cosine operation.Binary64.add(double a) '+' operator.Compute this + a.Binary64.asin()Arc sine operation.Binary64.asinh()Inverse hyperbolic sine operation.Binary64.atan()Arc tangent operation.Two arguments arc tangent operation.Binary64.atanh()Inverse hyperbolic tangent operation.Binary64.cbrt()Cubic root.Binary64.ceil()Get the smallest whole number larger than instance.Binary64.copySign(double sign) Returns the instance with the sign of the argument.Returns the instance with the sign of the argument.Binary64.cos()Cosine operation.Binary64.cosh()Hyperbolic cosine operation.Binary64.divide(double a) '÷' operator.Compute this ÷ a.Binary64.exp()Exponential.Binary64.expm1()Exponential minus 1.Binary64.floor()Get the largest whole number smaller than instance.Binary64Field.getOne()Get the multiplicative identity of the field.Binary64.getPi()Get the Archimedes constant π.Binary64Field.getZero()Get the additive identity of the field.Returns the hypotenuse of a triangle with sidesthisandy- sqrt(this2 +y2) avoiding intermediate overflow or underflow.Binary64.linearCombination(double[] a, Binary64[] b) Compute a linear combination.Binary64.linearCombination(double a1, Binary64 b1, double a2, Binary64 b2) Compute a linear combination.Binary64.linearCombination(double a1, Binary64 b1, double a2, Binary64 b2, double a3, Binary64 b3) Compute a linear combination.Binary64.linearCombination(double a1, Binary64 b1, double a2, Binary64 b2, double a3, Binary64 b3, double a4, Binary64 b4) Compute a linear combination.Binary64.linearCombination(Binary64[] a, Binary64[] b) Compute a linear combination.Binary64.linearCombination(Binary64 a1, Binary64 b1, Binary64 a2, Binary64 b2) Compute a linear combination.Binary64.linearCombination(Binary64 a1, Binary64 b1, Binary64 a2, Binary64 b2, Binary64 a3, Binary64 b3) Compute a linear combination.Binary64.linearCombination(Binary64 a1, Binary64 b1, Binary64 a2, Binary64 b2, Binary64 a3, Binary64 b3, Binary64 a4, Binary64 b4) Compute a linear combination.Binary64.log()Natural logarithm.Binary64.log10()Base 10 logarithm.Binary64.log1p()Shifted natural logarithm.Binary64.multiply(double a) '×' operator.Binary64.multiply(int n) Compute n × this.Compute this × a.Binary64.negate()Returns the additive inverse ofthiselement.Binary64.newInstance(double v) Create an instance corresponding to a constant real value.Binary64.pow(double p) Power operation.Binary64.pow(int n) Integer power operation.Power operation.Binary64.reciprocal()Returns the multiplicative inverse ofthiselement.Binary64.remainder(double a) IEEE remainder operator.IEEE remainder operator.Binary64.rint()Get the whole number that is the nearest to the instance, or the even one if x is exactly half way between two integers.Binary64.rootN(int n) Nth root.Binary64.scalb(int n) Multiply the instance by a power of 2.Binary64.sign()Compute the sign of the instance.Binary64.sin()Sine operation.Binary64.sinh()Hyperbolic sine operation.Binary64.sqrt()Square root.Binary64.square()Binary64.subtract(double a) '-' operator.Compute this - a.Binary64.tan()Tangent operation.Binary64.tanh()Hyperbolic tangent operation.Binary64.toDegrees()Convert radians to degrees, with error of less than 0.5 ULPBinary64.toRadians()Convert degrees to radians, with error of less than 0.5 ULPBinary64.ulp()Compute least significant bit (Unit in Last Position) for a number.Methods in org.hipparchus.util that return types with arguments of type Binary64Modifier and TypeMethodDescriptionBinary64.getField()Get theFieldto which the instance belongs.Binary64Field.getRuntimeClass()Returns the runtime class of the FieldElement.Binary64.sinCos()Combined Sine and Cosine operation.Binary64.sinhCosh()Combined hyperbolic sine and cosine operation.Methods in org.hipparchus.util with parameters of type Binary64Modifier and TypeMethodDescriptionCompute this + a.Two arguments arc tangent operation.intThe current implementation returns the same value asnew Double(this.doubleValue()).compareTo(new Double(o.doubleValue()))Returns the instance with the sign of the argument.Compute this ÷ a.Returns the hypotenuse of a triangle with sidesthisandy- sqrt(this2 +y2) avoiding intermediate overflow or underflow.Binary64.linearCombination(double[] a, Binary64[] b) Compute a linear combination.Binary64.linearCombination(double a1, Binary64 b1, double a2, Binary64 b2) Compute a linear combination.Binary64.linearCombination(double a1, Binary64 b1, double a2, Binary64 b2, double a3, Binary64 b3) Compute a linear combination.Binary64.linearCombination(double a1, Binary64 b1, double a2, Binary64 b2, double a3, Binary64 b3, double a4, Binary64 b4) Compute a linear combination.Binary64.linearCombination(Binary64[] a, Binary64[] b) Compute a linear combination.Binary64.linearCombination(Binary64 a1, Binary64 b1, Binary64 a2, Binary64 b2) Compute a linear combination.Binary64.linearCombination(Binary64 a1, Binary64 b1, Binary64 a2, Binary64 b2, Binary64 a3, Binary64 b3) Compute a linear combination.Binary64.linearCombination(Binary64 a1, Binary64 b1, Binary64 a2, Binary64 b2, Binary64 a3, Binary64 b3, Binary64 a4, Binary64 b4) Compute a linear combination.Compute this × a.Power operation.IEEE remainder operator.Compute this - a.