1 /** Simple set of tests for floating pt.
8 volatile float left, right;
12 ASSERT(left + right == 18);
13 ASSERT(left + right <= 18);
14 ASSERT(left + right >= 18);
15 ASSERT(left + right > 17.9);
16 ASSERT(left + right < 18.1);
22 volatile float left, right;
27 ASSERT(left/right == (17.0/343.0));
28 ASSERT(right/left == (343.0/17.0));
31 ASSERT(left/right == 1.0);
37 volatile float left, right, result;
41 result = left / right;
43 if (result > 0.999999)
59 if (result > 0.999999 && result < 1.00001)