1 /* Test of transcendent float functions.
2 Original from Jesus Calvino-Fraga
4 func: SQRTF, LOGF, POWF, TANF
9 #if defined (__STDC_IEC_559__) || defined (SDCC)
17 ASSERT(fabsf (sqrtf (5.0) - 2.23606801) < 0.00001);
20 ASSERT(fabsf (logf (124.0) - 4.82028150) < 0.00001);
21 ASSERT(fabsf (log10f (124.0) - 2.09342169) < 0.00001);
24 /* too big for small model */
25 # ifndef SDCC_MODEL_SMALL
26 ASSERT(fabsf (powf (1.5, 2.0) - 2.24999976) < 0.00001);
30 ASSERT(fabsf (tanf (1.6) - -34.23250579) < 0.00001);