mirror of
https://gitee.com/Lamdonn/varch.git
synced 2025-12-06 08:46:42 +08:00
32 lines
795 B
Markdown
32 lines
795 B
Markdown
## Introduction
|
|
|
|
`flmath` is a large floating-point math module that depends on `floatl` and supports common math functions.
|
|
|
|
## Interfaces
|
|
|
|
### Arithmetic Functions
|
|
|
|
```c
|
|
floatl floatl_sin(floatl x);
|
|
floatl floatl_cos(floatl x);
|
|
floatl floatl_sec(floatl x);
|
|
floatl floatl_csc(floatl x);
|
|
floatl floatl_tan(floatl x);
|
|
floatl floatl_exp(floatl x);
|
|
floatl floatl_ln(floatl x);
|
|
floatl floatl_log(floatl x, floatl y);
|
|
floatl floatl_log2(floatl x);
|
|
floatl floatl_log10(floatl x);
|
|
floatl floatl_sigmoid(floatl x);
|
|
floatl floatl_dsigmoid(floatl x);
|
|
floatl floatl_sinh(floatl x);
|
|
floatl floatl_cosh(floatl x);
|
|
floatl floatl_tanh(floatl x);
|
|
floatl floatl_coth(floatl x);
|
|
floatl floatl_sech(floatl x);
|
|
floatl floatl_csch(floatl x);
|
|
floatl floatl_sqrt(floatl x);
|
|
floatl floatl_pow(floatl x, floatl y);
|
|
```
|
|
|