Code前端首页关于Code前端联系我们

算法设计:利用黎曼求和求π的近似值(包括python、C语言)

terry 2年前 (2023-09-27) 阅读数 125 #数据结构与算法

Python编写黎曼求和函数求π的近似值

import numpy as npdef Riemann_pi(N):    pi = 0    fin_sum = 0    for i in range(0,N):        mid = (i+0.5)/N        fin_sum += 1/N * np.sqrt(1-mid**2)    pi = fin_sum*4    return piRiemann_pi(100000)

算法设计:用黎曼和求π的近似值(含有python,C语言)

C语言编写黎曼求和函数求近似π

#include<stdio.h>int main(void){  float n,k;    double pi;
  // printf("please enter a 'n'\n");  scanf("%f",&n);  for(k=1,pi=0;k<=n;k++)  {    pi+=n/(n*n+k*k);  }  printf("pi=%f\n",4*pi);
  return 0;}

算法设计:用黎曼和求π的近似值(含有python,C语言) 的值

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门