2016-05-26 6 views

Antwort

0

Der richtige Ansatz ist nicht zu runden und auf exakte Gleichheit zu testen, sondern auf ungefähre Gleichheit zu testen. Google Test hat ASSERT_FLOAT_EQ und EXPECT_FLOAT_EQ, die bestehen, wenn zwei Floats geringfügig unterschiedlich sind, und doppelte Versionen dieser Makros, und EXPECT_NEAR, mit denen Sie den akzeptablen Unterschied angeben können.

Dokumentation ist in gtest.h.

Verwandte Themen