Advertisement
Guest User

Untitled

a guest
Dec 12th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.38 KB | None | 0 0
  1. #include "omp.h"
  2. #include <stdio.h>
  3.  
  4. int main(void) {
  5.  
  6.     double pi = 0;
  7.     #pragma omp parallel
  8.     {  
  9.         int i = 0;
  10.         #pragma omp parallel for
  11.         for (i = 0; i < 1000000000; i += 1) {
  12.             int sign = (i % 2) ? -1 : 1,
  13.                 denom = (1 + (i * 2)) * sign;
  14.             pi += 4.0 / denom;
  15.         }
  16.     }  
  17.     printf("%.91f\n", pi);
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement