Various math functions.
More...
#include "arch.h"
#include "entcode.h"
#include "os_support.h"
Go to the source code of this file.
◆ celt_cos_norm
#define celt_cos_norm |
( |
|
x | ) |
((float)cos((.5f*PI)*(x))) |
◆ celt_div
#define celt_div |
( |
|
a, |
|
|
|
b |
|
) |
| ((a)/(b)) |
◆ celt_exp2
#define celt_exp2 |
( |
|
x | ) |
((float)exp(0.6931471805599453094*(x))) |
◆ celt_log2
#define celt_log2 |
( |
|
x | ) |
((float)(1.442695040888963387*log(x))) |
◆ celt_maxabs32
#define celt_maxabs32 |
( |
|
x, |
|
|
|
len |
|
) |
| celt_maxabs16(x,len) |
◆ celt_rcp
#define celt_rcp |
( |
|
x | ) |
(1.f/(x)) |
◆ celt_rsqrt
◆ celt_rsqrt_norm
◆ celt_sqrt
#define celt_sqrt |
( |
|
x | ) |
((float)sqrt(x)) |
◆ frac_div32
#define frac_div32 |
( |
|
a, |
|
|
|
b |
|
) |
| ((float)(a)/(b)) |
◆ FRAC_MUL16
◆ PI
◆ isqrt32()