diff --git a/include/math_utils.h b/include/math_utils.h new file mode 100644 index 0000000..a6b2847 --- /dev/null +++ b/include/math_utils.h @@ -0,0 +1,9 @@ +#ifndef MATH_UTILS_H +#define MATH_UTILS_H + +#include "aliases/aliases.h" + +i32 min(i32 a, i32 b); +i32 max(i32 a, i32 b); + +#endif // !MATH_UTILS_H diff --git a/src/math_utils.c b/src/math_utils.c new file mode 100644 index 0000000..eb48205 --- /dev/null +++ b/src/math_utils.c @@ -0,0 +1,5 @@ +#include "math_utils.h" + +i32 min(i32 a, i32 b) { return a <= b ? a : b; } + +i32 max(i32 a, i32 b) { return a >= b ? a : b; }