【题目描述】

根据公式:arctanx(x)=x−x^3/3+x^5/5−x^7/7+...和π=6arctanx(1/√3).定义函数arctanx(x),求当最后一项小于10^(−6)时π的值。

【输入】

(无)

【输出】

π的值。保留到小数点后10位。

【输入样例】

(无)

【输出样例】

(无)

【源程序】

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
double calculate(double x);int main()
{double a,pi;a=1/sqrt(3);//计算公式的参数pi=6*(calculate(a));//调用函数计算printf("%.10lf\n",pi);//保留十位小数输出return 0;
}
double calculate(double x)
{double sum=0,temp=x;int i=1;while(fabs(temp/i)>=1e-6)//最后一项绝对值大于10^(-6)时进行循环{sum+=temp/i;//累加各项temp=-1*x*x*temp;//求下一项i+=2;//系数+2}return sum;
}

求π的值(信息学奥赛一本通-T1156)相关推荐

  1. 仙岛求药(信息学奥赛一本通-T1251)

    [题目描述] 少年李逍遥的婶婶病了,王小虎介绍他去一趟仙灵岛,向仙女姐姐要仙丹救婶婶.叛逆但孝顺的李逍遥闯进了仙灵岛,克服了千险万难来到岛的中心,发现仙药摆在了迷阵的深处.迷阵由M×N个方格组成,有的 ...

  2. 《信息学奥赛一本通 提高篇》

    提高篇 第一部分 基础算法 第1章 贪心算法 提高篇 第一部分 基础算法 第1章 贪心算法_青少年趣味编程-CSDN博客 提高篇 第一部分 基础算法 第1章 贪心算法 提高篇 第一部分 基础算法 第1 ...

  3. 信息学奥赛一本通 1358:中缀表达式值(expr)

    [题目链接] ybt 1358:中缀表达式值(expr) [题目考点] 1. 表达式求值 中缀表达式转后缀表达式 后缀表达式求值 [解题思路] 由于题目要求做中缀表达式转为后缀表达式,而后求值.那么这 ...

  4. 《信息学奥赛一本通 提高篇》 第四部分 数据结构 第4章 倍增求LCA

    例题1 点的距离 信息学奥赛一本通(C++版)在线评测系统 例题2 暗的连锁(Poj3417) 信息学奥赛一本通(C++版)在线评测系统 LOj10131 暗的连锁_juruo_xlh-CSDN博客 ...

  5. 《信息学奥赛一本通(C++版)》求校体操队的人数

    来源:<信息学奥赛一本通(C++版)>P65 [题目描述] 例4.11 校体操队到操场集合,排成每行2人,最后多出1人;排成每行3人,也多出1人:分别按每行4.5.6人,都多出1人:当排成 ...

  6. 信息学奥赛一本通——1012:计算多项式的值

    大家好 今天给大家带来<信息学奥赛一本通--1012:计算多项式的值> 看题目: 1012:计算多项式的值 时间限制: 1000 ms         内存限制: 65536 KB 提交数 ...

  7. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  8. 信息学奥赛一本通 提高篇 第5章 矩阵乘法

    例1 矩阵AXB 信息学奥赛一本通(C++版)在线评测系统 [矩阵乘法]矩阵A×B_Uletay-CSDN博客 矩阵乘法--矩阵A×B_vina的博客-CSDN博客 一本通1641[例 1]矩阵 A× ...

  9. 信息学奥赛一本通 1356:计算(calc)

    [题目链接] ybt 1356:计算(calc) [题目考点] 1. 表达式求值 中缀表达式求值 2. 表达式树 表达式树:一棵表达式树可以表示一系列的运算. 表达式树中的结点包括运算符与数值 str ...

最新文章

  1. python web scraping
  2. WinForm 之 程序退出
  3. 【带着canvas去流浪(13)】用Three.js制作简易的MARVEL片头动画(下)#华为云·寻找黑马程序员#
  4. WCF 第二章 契约 系列文章
  5. 2017 Multi-University Training Contest - Team 1
  6. ThreadLocal 遇上线程池的问题及解决办法
  7. 利用OpenFileDialog 获取图片存储到数据库中
  8. jquery动画顺序执行_深入理解jquery自定义动画animate()
  9. 5种经典的数据分析思维和方法
  10. 新视野大学英语(1)课本单词汇总
  11. JSON和异步AJAX请求和i18n学习笔记
  12. 【PMP备考经验分享】从选择培训机构到5A通关,你需要做什么?
  13. 卡尔曼滤波原理详解(一)
  14. 西南大学计算机学硕考研,19西南大学计算机考研复试经验贴
  15. web音乐播放器总结
  16. 心动的本质是什么_李银河:追求真爱的本质,其实是在追求全能母爱
  17. 工厂人员定位 系统解决方案
  18. 天气预报接口(中国天气网)
  19. php为什么没有npm,在phpstorm的terminal中输入npm显示不是内部或外部命令
  20. html页面控制播放器插件

热门文章

  1. 面试官:你给我画一下秒杀系统的架构图!
  2. 7 种让 if / else 变得更加优雅的方式,你 pick 了吗?
  3. 注意!毕业后这些专业就业难,IT相关专业月收入领跑Top5
  4. 已火 2 年,Service Mesh究竟给微服务带来了什么?
  5. 当当年中庆典,力度超前,花120买300的硬核书
  6. JeecgBoot与MongoDB集成实战文档
  7. vue.js 使用axios实现下载功能
  8. sap的ides和ecc分别是什么意思
  9. 互联网企业安全高级指南3.5 选择在不同的维度做防御
  10. Tyvj P1463 智商问题 分块