Defines 64-bit floating point operations and constants.
More...
#include <Double.h>
|
static double | abs (double x) |
|
static double | ceil (double x) |
|
static double | floor (double x) |
|
static double | round (double x) |
|
static double | trunc (double x) |
|
static double | frac (double x) |
|
static double | mod (double x, double y) |
|
static double | sqrt (double x) |
|
static double | exp (double x) |
|
static double | pow (double x, double y) |
|
static double | log (double x) |
|
static double | sin (double x) |
|
static double | asin (double x) |
|
static double | cos (double x) |
|
static double | acos (double x) |
|
static double | tan (double x) |
|
static double | atan (double x) |
|
static double | atan2 (double y, double x) |
|
|
static const double | zero |
|
static const double | smallest |
|
static const double | epsilon |
|
static const double | zeroTol |
|
static const double | quarter |
|
static const double | half |
|
static const double | one |
|
static const double | sqrtTwo |
|
static const double | two |
|
static const double | e |
|
static const double | piEigth |
|
static const double | piQuarter |
|
static const double | piHalf |
|
static const double | pi |
|
static const double | piAndHalf |
|
static const double | piTwo |
|
static const double | max |
|
static const double | inf |
|
static const double | nan |
|
Defines 64-bit floating point operations and constants.
Don't use quad as double type, double precision is good enough.
static double honey::Double_::abs |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::acos |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::asin |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::atan |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::atan2 |
( |
double |
y, |
|
|
double |
x |
|
) |
| |
|
inlinestatic |
static double honey::Double_::ceil |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::cos |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::exp |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::floor |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::frac |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::log |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::mod |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inlinestatic |
static double honey::Double_::pow |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inlinestatic |
static double honey::Double_::round |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::sin |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::sqrt |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::tan |
( |
double |
x | ) |
|
|
inlinestatic |
static double honey::Double_::trunc |
( |
double |
x | ) |
|
|
inlinestatic |
const double honey::Double_::e |
|
static |
const double honey::Double_::epsilon |
|
static |
const double honey::Double_::half |
|
static |
const double honey::Double_::inf |
|
static |
const double honey::Double_::max |
|
static |
const double honey::Double_::nan |
|
static |
const double honey::Double_::one |
|
static |
const double honey::Double_::pi |
|
static |
const double honey::Double_::piAndHalf |
|
static |
const double honey::Double_::piEigth |
|
static |
const double honey::Double_::piHalf |
|
static |
const double honey::Double_::piQuarter |
|
static |
const double honey::Double_::piTwo |
|
static |
const double honey::Double_::quarter |
|
static |
const double honey::Double_::smallest |
|
static |
const double honey::Double_::sqrtTwo |
|
static |
const double honey::Double_::two |
|
static |
const double honey::Double_::zero |
|
static |
const double honey::Double_::zeroTol |
|
static |
The documentation for this class was generated from the following files: