isless – макрос проверяет, справедливость отношения: x < y.
Синтаксис:
#include < math.h >
int isless (x, y);
Аргументы:
x и y – проверяемые числа с плавающей точкой из соотношения x < y.
Возвращаемое значение:
1 – если x < y
0 – если x >= y или один из аргументов NAN.
Описание:
Макрос isless проверяет соотношение x < y, не генерируя исключительную ситуацию, если один из аргументов не число (NAN).
Пример:
В примере сравниваются два числа с плавающей точкой с помощью макроса isless и результат выводится на консоль.
#include < stdio.h > //Для printf
#include < math.h > //Для isless
int main (void)
{
//Задаем значение сравниваемых аргументов.
double arg1 = 128.67;
double arg2 = 16.83;
// Сравнение аргументов и вывод результата
if ( isless (arg1,arg2) == 1)
printf (“%.2f меньше чем %.2f\n”, arg1,arg2);
else
printf (“%.2f не меньше чем %.2f\n”, arg1,arg2);
return 0;
}
| |
Результат:
128.87 не меньше чем 16.83
|
Смотри так же:
isgreater
isgreaterequal
isless
islessequal
islessgreater
|