Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
e_log10.c File Reference

Functions

double __ieee754_log10 (double x) double __ieee754_log10(x) double x
 
 if (hx< 0x00100000)
 
 if (hx >=0x7ff00000)
 
 __HI (x)
 

Variables

static const static double double two54 = 1.80143985094819840000e+16
 
static const static double double ivln10 = 4.34294481903251816668e-01
 
static const static double double log10_2hi = 3.01029995663611771306e-01
 
static const static double double log10_2lo = 3.69423907715893078616e-13
 
static double zero = 0.0
 
int i
 
int k = 0
 
int hx = __HI(x)
 
unsigned lx = __LO(x)
 
 y = (double)(k + i)
 
 z = y * log10_2lo + ivln10 * __ieee754_log(x)
 

Function Documentation

◆ __HI()

__HI ( x )

◆ __ieee754_log10()

double __ieee754_log10 ( double x)

◆ if() [1/2]

if ( hx >= 0x7ff00000)

◆ if() [2/2]

if ( )

Variable Documentation

◆ hx

hx = __HI(x)

◆ i

i
Initial value:
{
double y, z
z
Definition e_log10.c:97
y
Definition e_log10.c:95

◆ ivln10

const static double double ivln10 = 4.34294481903251816668e-01
static

◆ k

k = 0

◆ log10_2hi

return z y * log10_2hi = 3.01029995663611771306e-01
static

◆ log10_2lo

const static double double log10_2lo = 3.69423907715893078616e-13
static

◆ lx

lx = __LO(x)

◆ two54

const static double double two54 = 1.80143985094819840000e+16
static

◆ y

y = (double)(k + i)

◆ z

◆ zero

double zero = 0.0
static