C ++ isless()函数 (C++ isless() function)
isless() function is a library function of cmath header, it is used to check whether the given first value is less than the second value. It accepts two values (float, double or long double) and returns 1 if the first value is less than the second value; 0, otherwise.
isless()函数是cmath标头的库函数,用于检查给定的第一个值是否小于第二个值。 它接受两个值( float , double或long double ),如果第一个值小于第二个值,则返回1。 0,否则。
Syntax of isless() function:
isless()函数的语法:
In C99, it has been implemented as a macro,
在C99中,它已实现为宏,
macro isless(x, y)
In C++11, it has been implemented as a function,
在C ++ 11中,它已作为函数实现,
bool isless (float x , float y);
bool isless (double x , double y);
bool isless (long double x, long double y);
Parameter(s):
参数:
x, y – represent the two values to be checked whether x is less than the y.
x,y –表示两个要检查的值,即x是否小于y 。
Return value:
返回值:
The returns type of this function is bool, it returns 1 if x is less than y; 0, otherwise.
该函数的返回类型为bool ,如果x小于y ,则返回1; 0,否则。
Example:
例:
Input:
float x = 5.0f;
float y = 15.0f;
Function call:
isless(x, y);
Output:
1
C ++代码演示isless()函数的示例 (C++ code to demonstrate the example of isless() function)
// C++ code to demonstrate the example of
// isless() function
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
cout << "isless(0.0f, -2.0f) : " << isless(0.0f, -2.0f) << endl;
cout << "isless(10.0f, 20.0f) : " << isless(10.0f, 20.0f) << endl;
cout << "isless(10.0f, 5.0f) : " << isless(10.0f, 5.0f) << endl;
cout << "isless(-10.0f, -20.0f): " << isless(-10.0f, -20.0f) << endl;
float x = 10.0f;
float y = 5.0f;
// checking using the condition
if (isless(x, y)) {
cout << x << " is less than " << y << endl;
}
else {
cout << x << " is not less than " << y << endl;
}
x = 9.0f;
y = 10.0f;
if (isless(x, y)) {
cout << x << " is less than " << y << endl;
}
else {
cout << x << " is not less than " << y << endl;
}
return 0;
}
Output
输出量
isless(0.0f, -2.0f) : 0
isless(10.0f, 20.0f) : 1
isless(10.0f, 5.0f) : 0
isless(-10.0f, -20.0f): 0
10 is not less than 5
9 is less than 10
Reference: C++ isless() function
参考: C ++ isless()函数
翻译自: https://www.includehelp.com/cpp-tutorial/isless-function-with-example.aspx