Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: math_ops.h
- Revision:
- 0:4dd2d995f7d0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/math_ops.h Tue May 07 01:56:53 2019 +0000 @@ -0,0 +1,19 @@ +#ifndef MATH_OPS_H +#define MATH_OPS_H + +#define PI 3.14159265359f +#define SQRT3 1.73205080757f + +#include "math.h" + +float fmaxf(float x, float y); +float fminf(float x, float y); +float fmaxf3(float x, float y, float z); +float fminf3(float x, float y, float z); +float roundf(float x); +void limit_norm(float *x, float *y, float limit); +void limit(float *x, float min, float max); +int float_to_uint(float x, float x_min, float x_max, int bits); +float uint_to_float(int x_int, float x_min, float x_max, int bits); + +#endif