mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-07-06 04:50:34 +08:00
helper: consider NAN equal to NAN such that vectors can be compared exactly
This commit is contained in:
committed by
Julian Kent
parent
33a629105c
commit
bbaa93880b
+4
-3
@@ -46,8 +46,9 @@ int main()
|
||||
TEST(!isEqualF(1.f, NAN));
|
||||
TEST(!isEqualF(INFINITY, 1.f));
|
||||
TEST(!isEqualF(1.f, INFINITY));
|
||||
TEST(!isEqualF(NAN, NAN));
|
||||
TEST(!isEqualF(INFINITY, INFINITY));
|
||||
TEST(isEqualF(NAN, NAN));
|
||||
TEST(isEqualF(NAN, -NAN));
|
||||
TEST(isEqualF(INFINITY, INFINITY));
|
||||
|
||||
Vector3f a(1, 2, 3);
|
||||
Vector3f b(4, 5, 6);
|
||||
@@ -58,7 +59,7 @@ int main()
|
||||
Vector3f d(1, 2, NAN);
|
||||
TEST(!isEqual(c, d));
|
||||
TEST(isEqual(c, c));
|
||||
TEST(!isEqual(d, d));
|
||||
TEST(isEqual(d, d));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user