Class QuadrupleMath
java.lang.Object
gaiasky.util.math.QuadrupleMath
Approximates some trigonometric functions using double-precision arithmetics. It also contains the implementation of
Object.toString().-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic QuadrupleHigh-level arctan for any x: If |x|≤1, directly use series; else use identityatan(x)=sign(x)*(PI/2 − atan(1/|x|)).static QuadrupleQuadrant-aware atan2: y=opposite, x=adjacentstatic Quadruplepi()static Quadruplepi2()static QuadruplepiOver2()
-
Field Details
-
PI
-
-
Method Details
-
pi
-
pi2
-
piOver2
-
atan
-
atan2
-