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: