#include <errno.h>#include <inttypes.h>#include "quad.h"
Go to the source code of this file.
Classes | |
| union | ldu |
Functions | |
| static long double | __qldexp (long double, int) |
| long double | __qatan2d (long double arg1, long double arg2) |
| long double | __q_atn2d (long double *arg1, long double *arg2) |
Variables | |
| static long double | qatn2dres1 [2][2] |
| static long double | qatn2dres2 [2][2] |
| static long double | qatn2dres3 [4][4] |
| static const ldu | degprad |
| long double __q_atn2d | ( | long double * | arg1, | |
| long double * | arg2 | |||
| ) |
Definition at line 143 of file q_atn2d.c.
References __qatan2d().

| long double __qatan2d | ( | long double | arg1, | |
| long double | arg2 | |||
| ) |
Definition at line 70 of file q_atn2d.c.
References __errnoaddr, __libm_qnan_ld, __qabs(), __qatan2(), __qldexp(), o64quad::hi, L, ldu::ld, ldquad::ld, ldquad::q, qatn2dres1, qatn2dres2, qatn2dres3, and result.
Referenced by __q_atn2d().

| static long double __qldexp | ( | long double | x, | |
| int | n | |||
| ) | [static] |
Definition at line 148 of file q_atn2d.c.
References __errnoaddr, o64quad::hi, ldquad::ld, o64quad::lo, ldquad::q, and result.
Referenced by __qatan2d().
long double qatn2dres1[2][2] [static] |
{90.0L, -90.0L, 90.0L, -90.0L}
Definition at line 53 of file q_atn2d.c.
Referenced by __qatan2d().
long double qatn2dres2[2][2] [static] |
{0.0L, -0.0L, 180.0L, -180.0L}
Definition at line 56 of file q_atn2d.c.
Referenced by __qatan2d().
long double qatn2dres3[4][4] [static] |
{0.0L, 0.0L, 90.0L, 90.0L,
0.0L, 0.0L, 90.0L, 90.0L,
0.0L, -0.0L, 45.0L, 45.0L,
180.0L, -180.0L, 135.0L, 135.0L,
}
Definition at line 59 of file q_atn2d.c.
Referenced by __qatan2d().
1.7.1