#include <math.h> float truncf(float arg); double trunc(double arg); long double truncl(long double arg);
Функции trunc(), truncf() и truncl() добавлены в версии C99.
Каждая функция семейства trunc() возвращает усеченное значение аргумента arg, т.е. значение, в котором отброшена дробная часть[1].
[1]Иногда говорят, что это округленное значение аргумента arg, причем округление в данном случае выполняется отбрасыванием дробной части.