returns true if both arguments are numerically equal
If the right argument is a real number then left is converted to a real value before the comparison.
std::equal | compares two objects for equality |
std_types::integer | the prototype object for all integral numbers |
std_types::real | the prototype object for all non-integral numbers |
std::less | compares two objects in an object specific way |