Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
s_sin.c File Reference

Functions

double sin (double x) double sin(x) double x
 
ixif (ix<=0x3fe921fb) return __kernel_sin(x
 
ix else if (ix >=0x7ff00000) return x - x
 
 switch (n &3)
 

Variables

int n
 
int ix = __HI(x)
 
ix z
 
 else
 

Function Documentation

◆ if() [1/2]

ix else if ( ix >= 0x7ff00000)

◆ if() [2/2]

ix & if ( ix<= 0x3fe921fb)

◆ sin()

double sin ( double x)

◆ switch()

switch ( n & 3)

Variable Documentation

◆ else

else
Initial value:
{
n = __ieee754_rem_pio2(x, y)
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
int n
Definition s_sin.c:53

◆ ix

ix = __HI(x)

◆ n

int n
Initial value:
{
double y[2], z = 0.0
ix z
Definition s_sin.c:61

◆ z

ix z