La notion de comparaison est fortement liee a ce que l'on compare.
En l'occurrence, en C++ tu as des types informatiques qui sont une projection plus ou moins fiable des ensembles mathematiques. Par exemple, les nombres entiers sont representes via l'arithmetique modulaire, les nombres reels sont representes par l'arithmetique flottante.
Ces types informatiques possedent des operateurs eux aussi informatiques (leurs regles sont differentes. Par exemple, l'operation d'addition des flottants n'est pas commutative associative).
La question 'les operateurs mathematiques sont-ils les meme en C++ et en mathematiques' n'as pas vraiment de sens. Le corps $(\mathbb{R}, +, \times )$ est different du corps des flottants $(\mathcal{F}, +, \times )$ par exemple. Sur papier, rien ne t'empeche de travailler avec l'un ou l'autre. En informatique, on ne peut representer en memoire l'ensemble $\mathbb{R}$ et donc on se contente en general de travailler sur $(\mathcal{F}, +, \times )$ ou sur tout autre corps possedant des proprietes interessantes, proche de $(\mathbb{R}, +, \times )$.
En particulier en C++, les POD arithmetiques implementent les operations sur $(\mathcal{F}, +, \times )$. Si a supposer que par 'operateurs de comparaison mathematiques' tu voulais faire reference implicitement aux operateurs sur l'ensemble des nombres reels, alors la reponse est: le C++ n'en dispose d'aucun puisque le C++ travaille nativement sur le corps des flottants.