Имеется простенькая програмка:
#include <math.h>
int main()
{
float f;
f = roundf(M_PI);
return 0;
}
При ее компиляции с флагами -Wall -lm выдаётся предупреждение о том, что не найден прототип для фунции roundf(). Судя по man roundf этот прототип должен находится в заголовочном файле math.h, но его там нет. Чувствую, что я чего-то не догоняю... Может кто подскажет, в чём дело?