isgreaterequal – макрос проверяет справедливость отношения: x >= y.
Синтаксис:
#include < math.h >
int isgreaterequal (x, y);
Аргументы:
x и y – проверяемые числа с плавающей точкой из соотношения x >= y.
Возвращаемое значение:
1 – если x >= y
0 – если x < y или один из аргументов NAN.
Описание:
Макрос isgreaterequal проверяет соотношение x >= y, не генерируя исключительную ситуацию, если один из аргументов не число (NAN).
Пример:
В примере сравниваются два числа с плавающей точкой с помощью макроса isgreaterequal и результат выводится на консоль.
#include < stdio.h > //Для printf
#include < math.h > //Для isgreaterequal
int main (void)
{
//Задаем значение сравниваемых аргументов
double arg1 = 128.67;
double arg2 = 16.83;
// Сравниваем аргументы и выводим результат
if ( isgreaterequal (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
|