Other Alias
trunc, truncfОБЗОР
#include <math.h>
double trunc(double x);
float truncf(float x);
long double truncl(long double x);
Компонуется при указании параметра -lm.
Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):
trunc(), truncf(), truncl():
-
_XOPEN_SOURCE >= 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L;
или cc -std=c99
ОПИСАНИЕ
Данные функции округляют x до ближайшего целого в меньшую сторону.ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Данные функции возвращают округлённое целое число.Если x целое, стремится к бесконечности или является NaN, то буде возвращено x.
ОШИБКИ
Ошибки не возникают.ВЕРСИИ
Эти функции впервые появились в glibc 2.1.АТРИБУТЫ
Описание терминов данного раздела смотрите в attributes(7).Интерфейс | Атрибут | Значение |
trunc(), truncf(), truncl() | безвредность в нитях | безвредно (MT-Safe) |