Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::isgreaterequal(3)	      C++ Standard Libary	std::isgreaterequal(3)

NAME
       std::isgreaterequal - std::isgreaterequal

Synopsis
	  Defined in header <cmath>
	  bool	isgreaterequal(	 float	x,  float  y );		    (1)	(since
       C++11)
								   (constexpr
       since C++23)
	  bool isgreaterequal( double x,  double  y  );		   (2)	(since
       C++11)
								   (constexpr
       since C++23)
	  bool	isgreaterequal(	 long  double  x,  long	double y ); (3)	(since
       C++11)
								   (constexpr
       since C++23)
	  bool isgreaterequal( Arithmetic x,  Arithmetic  y  );	   (4)	(since
       C++11)
								   (constexpr
       since C++23)

	  1-3)	Determines  if	the floating point number x is greater than or
       equal to	the
	  floating-point number	y, without setting floating-point exceptions.
	  4) A set of overloads	or a function template for all combinations of
       arguments of
	  arithmetic type not covered by (1-3).	If any argument	 has  integral
       type, it	is cast
	  to double.

Parameters
	  x - floating point value
	  y - floating point value

Return value
	  true if x >= y, false	otherwise

Notes
	  The  built-in	operator>= for floating-point numbers may raise	FE_IN-
       VALID if	one or
	  both of the arguments	is NaN.	This function is a "quiet" version  of
       operator>=.

See also
	  greater_equal	function object	implementing x >= y
			(class template)
	  islessequal	checks if the first floating-point argument is less or
       equal than the
	  (C++11)	second
			(function)

http://cppreference.com		  2022.07.31		std::isgreaterequal(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::isgreaterequal&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help