macro
<cmath> <ctgmath>
isless functionbool isless (float x , float y);bool isless (double x , double y);bool isless (long double x, long double y);
Is less
Returns whether x is less than y.If one or both arguments are NaN, the function returns false
, but no FE_INVALID exception is raised (note that the expression x<y
may raise such an exception in this case).
In C, this is implemented as a macro that returns an int
value. The type of both x and y shall be float
, double
or long double
.
In C++, it is implemented with function overloads for each
floating-point type, each returning a
bool
value.
(x)<(y)
:
true
(1
) if x is less than y.
false
(0
) otherwise.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* isless example */
#include <stdio.h> /* printf */
#include <math.h> /* isless, log */
int main ()
{
double result;
result = log (10.0);
if (isless(result,0.0))
printf ("log(10.0) is negative");
else
printf ("log(10.0) is not negative");
return 0;
}
log(10.0) is not negative
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4