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