Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Programmet udregner pi ud fra formlen
- * pi = 4*(1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + 1/13 - ..)
- * Prøv eventuelt at ændre på # udførelser -> Jo flere jo mere præcis
- */
- #include <stdio.h>
- double get_pi();
- int main(void){
- printf("pi: %lf\n", get_pi());
- return 0;
- }
- double get_pi(){
- int i, operator;
- double decimal = 1;
- for(i = 3, operator = 2; i <= 99; i += 2, operator++){
- if(operator % 2 == 0)
- decimal -= (double)1 / (double)i;
- else
- decimal += (double)1 / (double)i;
- }
- printf("%lf\n", decimal);
- return 4*decimal;
- }
Add Comment
Please, Sign In to add comment