v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::ieee754 Namespace Reference

Namespaces

namespace  legacy
 

Functions

double acos (double x)
 
double acosh (double x)
 
double asin (double x)
 
double asinh (double x)
 
double atan (double x)
 
double atan2 (double y, double x)
 
double cos (double x)
 
double exp (double x)
 
double atanh (double x)
 
double log (double x)
 
double log1p (double x)
 
static double k_log1p (double f)
 
double log2 (double x)
 
double log10 (double x)
 
double expm1 (double x)
 
double cbrt (double x)
 
double sin (double x)
 
double tan (double x)
 
double cosh (double x)
 
double sinh (double x)
 
double tanh (double x)
 

Variables

static const double Lg1 = 6.666666666666735130e-01
 
static const double Lg2 = 3.999999999940941908e-01
 
static const double Lg3 = 2.857142874366239149e-01
 
static const double Lg4 = 2.222219843214978396e-01
 
static const double Lg5 = 1.818357216161805012e-01
 
static const double Lg6 = 1.531383769920937332e-01
 
static const double Lg7 = 1.479819860511658591e-01
 

Function Documentation

◆ acos()

V8_BASE_EXPORT double v8::base::ieee754::acos ( double x)

Definition at line 862 of file ieee754.cc.

Here is the caller graph for this function:

◆ acosh()

V8_BASE_EXPORT double v8::base::ieee754::acosh ( double x)

Definition at line 936 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ asin()

V8_BASE_EXPORT double v8::base::ieee754::asin ( double x)

Definition at line 991 of file ieee754.cc.

Here is the caller graph for this function:

◆ asinh()

V8_BASE_EXPORT double v8::base::ieee754::asinh ( double x)

Definition at line 1067 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ atan()

V8_BASE_EXPORT double v8::base::ieee754::atan ( double x)

Definition at line 1116 of file ieee754.cc.

Here is the caller graph for this function:

◆ atan2()

V8_BASE_EXPORT double v8::base::ieee754::atan2 ( double y,
double x )

Definition at line 1228 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ atanh()

V8_BASE_EXPORT double v8::base::ieee754::atanh ( double x)

Definition at line 1557 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cbrt()

V8_BASE_EXPORT double v8::base::ieee754::cbrt ( double x)

Definition at line 2333 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cos()

V8_BASE_EXPORT double v8::base::ieee754::cos ( double x)

Definition at line 1354 of file ieee754.cc.

◆ cosh()

V8_BASE_EXPORT double v8::base::ieee754::cosh ( double x)

Definition at line 2554 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ exp()

V8_BASE_EXPORT double v8::base::ieee754::exp ( double x)

Definition at line 1447 of file ieee754.cc.

Here is the caller graph for this function:

◆ expm1()

V8_BASE_EXPORT double v8::base::ieee754::expm1 ( double x)

Definition at line 2213 of file ieee754.cc.

Here is the caller graph for this function:

◆ k_log1p()

static double v8::base::ieee754::k_log1p ( double f)
inlinestatic

Definition at line 1951 of file ieee754.cc.

Here is the caller graph for this function:

◆ log()

V8_BASE_EXPORT double v8::base::ieee754::log ( double x)

Definition at line 1638 of file ieee754.cc.

Here is the caller graph for this function:

◆ log10()

V8_BASE_EXPORT double v8::base::ieee754::log10 ( double x)

Definition at line 2079 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ log1p()

V8_BASE_EXPORT double v8::base::ieee754::log1p ( double x)

Definition at line 1783 of file ieee754.cc.

Here is the caller graph for this function:

◆ log2()

V8_BASE_EXPORT double v8::base::ieee754::log2 ( double x)

Definition at line 1973 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sin()

V8_BASE_EXPORT double v8::base::ieee754::sin ( double x)

Definition at line 2450 of file ieee754.cc.

◆ sinh()

V8_BASE_EXPORT double v8::base::ieee754::sinh ( double x)

Definition at line 2930 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ tan()

V8_BASE_EXPORT double v8::base::ieee754::tan ( double x)

Definition at line 2510 of file ieee754.cc.

Here is the caller graph for this function:

◆ tanh()

V8_BASE_EXPORT double v8::base::ieee754::tanh ( double x)

Definition at line 2986 of file ieee754.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ Lg1

const double v8::base::ieee754::Lg1 = 6.666666666666735130e-01
static

Definition at line 1939 of file ieee754.cc.

◆ Lg2

const double v8::base::ieee754::Lg2 = 3.999999999940941908e-01
static

Definition at line 1940 of file ieee754.cc.

◆ Lg3

const double v8::base::ieee754::Lg3 = 2.857142874366239149e-01
static

Definition at line 1941 of file ieee754.cc.

◆ Lg4

const double v8::base::ieee754::Lg4 = 2.222219843214978396e-01
static

Definition at line 1942 of file ieee754.cc.

◆ Lg5

const double v8::base::ieee754::Lg5 = 1.818357216161805012e-01
static

Definition at line 1943 of file ieee754.cc.

◆ Lg6

const double v8::base::ieee754::Lg6 = 1.531383769920937332e-01
static

Definition at line 1944 of file ieee754.cc.

◆ Lg7

const double v8::base::ieee754::Lg7 = 1.479819860511658591e-01
static

Definition at line 1945 of file ieee754.cc.