const float PI = 3.14159265358979323846; float abs(float f) { if(f < 0.0) { return -f; } return f; } void main() { test(abs(sin(0.0 * PI))); test(sin(0.5 * PI)); test(abs(sin(1.0 * PI))); test(sin(1.5 * PI)); test(abs(sin(2.0 * PI))); test(cos(0.0 * PI)); test(abs(cos(0.5 * PI))); test(cos(1.0 * PI)); test(abs(cos(1.5 * PI))); test(cos(2.0 * PI)); test(abs(tan(0.0 * PI))); test(abs(tan(1.0 * PI))); test(abs(tan(2.0 * PI))); }