title: Calculating Sin(x) using Fortran
body: <pre><code>      integer   n
    real term , sum , deg
    write(*,*) 'Enter Degree'
    read(*,*) deg
    deg = deg *  3.14 /180
    n =  3
    term = deg
    sum = 0
  2     if ( abs(term)  .gt. 0.000001)  then !&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; THIS CONDITION
        goto 1
     else
        goto 3
      endif
   1        sum = sum + term
       write( *,*) 'Your', n - 2, ' Term is ' , term
       term = term *(( deg ** 2)/ (n *( n - 1)))  * (-1)
       n = n + 2
       goto 2
  3      write(*,*) ' YOur final sum ' , sum
     pause
     end
  </code></pre>
  
  <p>I found this program for the calculating Sin(x) It is clear the The value of sin(x) is entered by User by I didn't get the whole point of condition <strong>( abs(term)  .gt. 0.000001)</strong> Does this mean that the computer can't be more precise than this. correct me if I am wrong </p>