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

FreeBSD Manual Pages

  
 
  

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

NAME
       std::isgreater -	std::isgreater

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

	  1-3)	Determines  if the floating point number x is greater than 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	set FE_INVALID
       if one or both
	  of the arguments is NaN. This	function is a "quiet" version of oper-
       ator>.

See also
	  greater function object implementing x > y
		  (class template)
	  isless  checks if the	first floating-point argument is less than the
       second
	  (C++11) (function)

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

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

home | help