更新时间:2022-03-22 19:06:41
a > b == b < a
a <= b == !(b < a)
a >= b == !(a < b)
甚至可以实现小于(这里有点滥用我的元语法)的相等:
(a == b) == (!(a < b) && !(b < a))
(a != b) == (a < b || b < a)
虽然我不建议在实践中这样做,因为它需要两次比较,而且通常可以更有效地直接实现。
在一次调用中实现运算符<;中的其他比较运算符