Содержание | Глава 15

Функция round

#include <math.h>
float roundf(float arg);
double round(double arg);
long double roundl(long double arg);

Функции round(), roundf() и roundl() добавлены в версии С99.

Каждая функция семейства round() возвращает значение аргумента arg, округленное до ближайшего целого. Однако возвращаемое число представлено в формате с плавающей точкой. Значения, отстоящие от большего и меньшего целого на одинаковую величину (например, число 3.5), округляются в сторону большего целого.

Зависимые функции

lround() llround()
Содержание | Глава 15