reactos/sdk/lib/crt/math/roundf.c

17 lines
373 B
C
Raw Normal View History

/*
* COPYRIGHT: BSD - See COPYING.ARM in the top level directory
* PROJECT: ReactOS CRT library
* PURPOSE: Portable implementation of roundf
* PROGRAMMER: Timo Kreuzer (timo.kreuzer@reactos.org)
*/
#include <math.h>
float roundf(float arg)
{
if (arg < 0.0)
return ceilf(arg - 0.5);
else
return floorf(arg + 0.5);
}