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);
23 volatile float left, right;
28 ASSERT(left/right == (17.0/343.0));
29 ASSERT(right/left == (343.0/17.0));
32 ASSERT(left/right == 1.0);
39 volatile float left, right, result;
43 result = left / right;
45 if (result > 0.999999)
61 if (result > 0.999999 && result < 1.00001)