1ECHO: "***Test special angles***"
2ECHO: "sin(  0) == 0          ", true
3ECHO: "sin( 30) == 1/2        ", true
4ECHO: "sin( 45) == sqrt(2)/2  ", true
5ECHO: "sin( 60) == sqrt(3)/2  ", true
6ECHO: "sin( 90) == 1          ", true
7ECHO: "sin(120) == sqrt(3)/2  ", true
8ECHO: "sin(135) == sqrt(2)/2  ", true
9ECHO: "sin(150) == 1/2        ", true
10ECHO: "sin(180) == 0          ", true
11ECHO: "sin(210) == -1/2       ", true
12ECHO: "sin(225) == -sqrt(2)/2 ", true
13ECHO: "sin(240) == -sqrt(3)/2 ", true
14ECHO: "sin(270) == -1         ", true
15ECHO: "sin(300) == -sqrt(3)/2 ", true
16ECHO: "sin(315) == -sqrt(2)/2 ", true
17ECHO: "sin(330) == -1/2       ", true
18ECHO: "sin(360) == 0          ", true
19ECHO:
20ECHO: "cos(  0) == 1          ", true
21ECHO: "cos( 30) == sqrt(3)/2  ", true
22ECHO: "cos( 45) == sqrt(2)/2  ", true
23ECHO: "cos( 60) == 1/2        ", true
24ECHO: "cos( 90) == 0          ", true
25ECHO: "cos(120) == -1/2       ", true
26ECHO: "cos(135) == -sqrt(2)/2 ", true
27ECHO: "cos(150) == -sqrt(3)/2 ", true
28ECHO: "cos(180) == -1         ", true
29ECHO: "cos(210) == -sqrt(3)/2 ", true
30ECHO: "cos(225) == -sqrt(2)/2 ", true
31ECHO: "cos(240) == -1/2       ", true
32ECHO: "cos(270) == 0          ", true
33ECHO: "cos(300) == 1/2        ", true
34ECHO: "cos(315) == sqrt(2)/2  ", true
35ECHO: "cos(330) == sqrt(3)/2  ", true
36ECHO: "cos(360) == 1          ", true
37ECHO:
38ECHO: "// Quick test of signed zero checks"
39ECHO: " isNeg0(-0) ", true
40ECHO: "!isNeg0( 0) ", true
41ECHO: "!isPos0(-0) ", true
42ECHO: " isPos0( 0) ", true
43ECHO:
44ECHO: "isNeg0(tan(-180))      ", true
45ECHO: "tan(-150)== sqrt(3)/3  ", true
46ECHO: "tan(-135)== 1          ", true
47ECHO: "tan(-120)== sqrt(3)    ", true
48ECHO: "tan(-90) == -1/0       ", true
49ECHO: "tan(-60) == -sqrt(3)   ", true
50ECHO: "tan(-45) == -1         ", true
51ECHO: "tan(-30) == -sqrt(3)/3 ", true
52ECHO: "isPos0(tan(  0))       ", true
53ECHO: "tan( 30) == sqrt(3)/3  ", true
54ECHO: "tan( 45) == 1          ", true
55ECHO: "tan( 60) == sqrt(3)    ", true
56ECHO: "tan( 90) == 1/0        ", true
57ECHO: "tan(120) == -sqrt(3)   ", true
58ECHO: "tan(135) == -1         ", true
59ECHO: "tan(150) == -sqrt(3)/3 ", true
60ECHO: "isNeg0(tan(180))       ", true
61ECHO:
62ECHO: "***Verify functions are Odd/Even***"
63ECHO: "sin()  odd check PASSED"
64ECHO: "cos() even check PASSED"
65ECHO: "tan()  odd check PASSED"
66ECHO:
67ECHO: "***Verify functions are Periodic over a few cycles***"
68ECHO: "sin() periodic check PASSED"
69ECHO: "cos() periodic check PASSED"
70ECHO: "tan() periodic check PASSED"
71ECHO:
72ECHO: "***Verify Inverse Trigonometric functions***"
73ECHO: "asin() inverse check PASSED"
74ECHO: "acos() inverse check PASSED"
75ECHO: "atan() inverse check PASSED"
76ECHO: "atan2() inverse check PASSED"
77