AST3_C/src/util.c

10 lines
305 B
C

#include "util.h"
#include <gint/std/stdlib.h>
int round(float num) { return (num < 0) ? (num - 0.5) : (num + 0.5); }
int round_sup(float num) { return (int)(num + 1); }
int rand_range(int low, int high) { return (rand() % (high - low)) + low; }
int sign(float x) { return 1 * (x > 0) - 1 * (x < 0); }