floorf3
Largest integral value not greater than argument
Part of floor(3).
Usage
#include <math.h>
double floor(double x); float floorf(float x); long double floorl(long double x);
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
floorf(), floorl():
_ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L
|| /* Since glibc 2.19: */ _DEFAULT_SOURCE
|| /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
Library
Math library (libm, -lm)
Overview
These functions return the largest integral value that is not greater than x.
For example, floor(0.5) is 0.0, and floor(-0.5) is -1.0.
Return value
These functions return the floor of x.
If x is integral, +0, -0, NaN, or an infinity, x itself is returned.
Errors
No errors occur.
Attributes
For an explanation of the terms used in this section, see attributes(7).
| Interface | Attribute | Value |
| floor(), floorf(), floorl() | Thread safety | MT-Safe |
Releases
13 releases since Debian 3.0 (Woody); the text changed 12 times.