crystal-tower/src/util.c

26 lines
233 B
C

#include "util.h"
int
sign(int n)
{
return (n > 0) - (n < 0);
}
float
signf(float n)
{
return (n > 0.0f) - (n < 0.0f);
}
int
abs(int n)
{
return (n > 0) ? (n) : (-n);
}
float
absf(float n)
{
return (n > 0.0f) ? (n) : (-n);
}