首页 > 其他分享 >Π的计算

Π的计算

时间:2023-10-31 22:33:25浏览次数:23  
标签:term return sum sign 计算 print pi

python代码:

def pi(n):
    sum = 0.0
    for i in range(n):
        sign = (-1) ** i
        term = 1 / (i * 2 + 1)
        sum += sign * term
    return 4.0 * sum
n = 10000  # 设置迭代次数
print("π的近似值为:", pi(n))
print("4347")

运行结果:

 

 

标签:term,return,sum,sign,计算,print,pi
From: https://www.cnblogs.com/LXxx007/p/17801790.html

相关文章

  • 网页加法计算机的弹框显示结果
    今天给大家带来的是网页简单的加法计算器,这个会将结果以弹框的方式显示出来,欢迎大家参考。<html><head> <metacharset="utf-8"></head><body> <inputtype="text"id="input2"/>+<inputtype="text"id="input3"......
  • 基于微信小程序的美家买菜系统-计算机毕业设计源码+LW文档
    一、 论文选题的目的和意义如今,随着社会的不断变化与发展,计算机行业的快速兴起使得计算机技术不断提高。腾讯在推出微信小程序之后,在各种行业里面掀起一阵阵的热潮,很多APP应用被简化为小程序的功能迅速推出,同时也根据小程序的特性推出各种独具匠心的应用,相对传统的APP来说,微信小程......
  • 软件测试|Python科学计算神器numpy教程(十二)
    简介NumPy是Python中用于科学计算的一个强大的库,其中包含了丰富的数学和统计函数。这些统计函数允许用户对数组进行各种统计计算,例如平均值、标准差、方差、最大值、最小值等。在本文中,我们将详细介绍NumPy中一些常用的统计函数及其用法。统计函数示例numpy.amin()和numpy.......
  • 专业实践师生组织体系APP_-计算机毕业设计源码+LW文档
    摘 要随着我国教育事业的发展,如何更好的锻炼学生的实践能力已经成为当下很多高校研究的一个主要内容,传统的学生实践都是教育工作人样人工手动的方式在进行管理,这种管理方式非常的落后,为了能够提高高校专业实践师生组织管理效率,我们开发了本次的专业实践师生组织体系APP。本专业......
  • 基于Python的天气数据可视化平台-计算机毕业设计源码+LW文档
    开发语言:Python框架:djangoPython版本:python3.7.7数据库:mysql5.7(一定要5.7版本)数据库工具:Navicat11开发软件:PyCharm浏览器:谷歌浏览器数据库设计:DROPTABLEIFEXISTSchongwubaike;/*!40101SET@saved_cs_client=@@character_set_client/;/!40101SETcharacter_se......
  • 第三周练习--用python计算圆周率Pi
    非刷新文本进度条&公式法计算PiimporttimeN=100pi=0scale=10dur=0print("-----------执行开始-----------")start=time.perf_counter()#返回当前的计算机系统时间foriinrange(scale+1):a="**"*i#表示成功的进度b=".."......
  • Java 使用`Collectors.groupingBy`计算百分比
    要使用Collectors.groupingBy计算百分比,你需要先对数据进行分组,然后计算每个组内元素的百分比。假设你有一个包含整数的列表,你想要按照它们的奇偶性进行分组,并计算每个组内元素的百分比。以下是一个使用Collectors.groupingBy和自定义收集器的示例代码:importjava.util.Arrays;......
  • 计算机网络概述
    计算机网络概念及其功能计算机网络概念三网融合:计算机网络,有线电视网络,电信网络计算机网络:是一个把分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享(可以共享硬件,软件,数据)和信息传递的系统计算机网络是互连的,自治的计算机集合互连:通过......
  • 神经网络基础篇:史上最详细_详解计算图(Computation Graph)
    计算图可以说,一个神经网络的计算,都是按照前向或反向传播过程组织的。首先计算出一个新的网络的输出(前向过程),紧接着进行一个反向传输操作。后者用来计算出对应的梯度或导数。计算图解释了为什么用这种方式组织这些计算过程。在这个博客中,将举一个例子说明计算图是什么。让举一个比......
  • 字符串表达式计算(a+b/(a-b))的思路与实践
    前言为满足业务需要,需要为项目中自定义模板添加一个计算字段的组件,通过设置字符串表达式,使用时在改变表达式其中一个字段的数据时,自动计算另外一个字段的值。本篇为上篇,介绍原理,简单实现一个工具,输入字符串表达式,解析其中的参数,输入参数计算结果。下篇将基于此封装实现对Mongo......