可以像这样把浮点数比较转化为整数比较。然后……浮点数基排(?)
for (double x = -100; x <= 100; x++) for (double y = -100; y <= 100; y++) {
ll a = *(ll *)&x, b = *(ll *)&y;
a ^= (a >> 63) & 0x7fffffffffffffff;
b ^= (b >> 63) & 0x7fffffffffffffff;
int res1 = x < y, res2 = a < b;
if (res1 != res2)
cout << x << " " << y << " " << res1 << " " << res2 << "\n";
}