I&#39;m running the Windows build of 5.0.2 on 32bit Windows 7 and I&#39;ve run into the following issues with sine and cosine. Here is a paste of my interaction with Racket:<br>&gt; (inexact-&gt;exact (sin 0))<br>0 ; fine<br>
&gt; (inexact-&gt;exact (cos 0))<br>1 ; fine<br>&gt; (inexact-&gt;exact (sin (/ pi 2)))<br>1 ; fine<br>&gt; (inexact-&gt;exact (cos  (/ pi 2)))<br>0.0000000000000000612323399... ; should be 0<br>&gt; (inexact-&gt;exact (sin pi))<br>
0.0000000000000001224646799... ; should be 0<br>&gt; (inexact-&gt;exact (cos pi))<br>-1 ; fine<br>&gt; (inexact-&gt;exact (sin (* 3 (/ pi 2))))<br>-1 ; fine<br>&gt; (inexact-&gt;exact (cos (* 3 (/ pi 2))))<br>-0.0000000000000001836970198... ; should be 0<br>
&gt; (inexact-&gt;exact (sin (* 2 pi)))<br>-0.0000000000000002449293598... ; should be 0<br>&gt; (inexact-&gt;exact (cos (* 2 pi)))<br>1<br><br>Granted it is a very small amount to be off by and I doubt it&#39;s throwing off my answers at all (working on exercise 27.1.4) just thought you should be aware of it.<br>