【问题描述】

已知sinx的近似计算公式如下:

sin x = x - x3/3! + x5/5! - x7/7! + ... + (-1)n-1x2n-1/(2n-1)!

其中x为弧度,n为正整数。编写程序根据用户输入的x和n的值,利用上述近似计算公式计算sinx的近似值,要求输出结果小数点后保留8位。

【输入形式】

从控制台输入小数x(0<=x<=20)和整数n(1<=n<=5000),两数中间用空格分隔。

【输出形式】

控制台输出公式结果:小数点后保留8位。

【样例输入1】

0.5236 4

【样例输出1】

0.50000105

【样例输入2】

0.5236 50

【样例输出2】

0.50000106

【样例说明】

输入x为0.5236,n为4,求得sinx近似计算公式的值为0.50000105,小数点后保留8位;同样,输入x为0.5236,n为50,求得sinx近似计算公式的值为0.50000106,小数点后保留8位。

注意:为保证数据越界及准确性和一致性,请使用double数据类型保存计算结果。

#include<stdio.h>
int main()
{

7.2sinx的近似计算相关推荐

  1. 高等数学:第二章 导数与微分(3)函数微分 近似计算

    §2.7  函数的微分 一.由一个例子引入微分概念 [引例]一块正方形金属薄片受温度变化影响,其边长由变到,试给出: 1.此薄片的面积的改变值. 2.用计算机摸拟边长改变量与面积改变量的对应关系 正方 ...

  2. Java黑皮书课后题第10章:*10.20(近似e)编程练习题5.26使用下面数列近似计算e(略),为了得到更好的精度,在计算中使用25位精度的BigDecimal

    10.20(近似e)编程练习题5.26使用下面数列近似计算e(略),为了得到更好的精度,在计算中使用25位精度的BigDecimal 题目 首次尝试 代码 运行 关于揪bug 第二次尝试 代码 运行结 ...

  3. Java黑皮书课后题第5章:5.26(计算e)下面的数列可以近似计算e,编写程序显示i=10000、20000、30000…100000时值

    5.26(计算e)下面的数列可以近似计算e,编写程序显示i=10000.20000.30000-100000时e值 题目 题目概述 代码 运算结果 题目 题目概述 5.26(计算e)下面的数列可以近似 ...

  4. Java黑皮书课后题第5章:**5.25(计算π)使用下面的数列可以近似计算π:4(1-1/3+1/5-1/7+……+(Math.pow(-1, i+1)/(2*i-1))

    @[TOC](5.25(计算π)使用下面的数列可以近似计算π:4*(1-1/3+1/5-1/7+--+(Math.pow(-1, i+1)/(2*i-1))) 题目 题目概述 5.25(计算π)使用下 ...

  5. matlab 把区间等分分,MATLAB数学实验报告 定积分的近似计算

    MATLAB数学实验报告 实验日期:2015年11月20日 实验名称定积分的近似计算 姓名:学号:班级: 问题背景描述: 利用牛顿-莱布尼兹公式虽然可以精确地计算定积分的值,但它仅适用于被积函数的原函 ...

  6. (c语言)近似计算π

    (c语言)近似计算π,用前100项的乘积计算π的值. //用前100项的乘积计算π的值 #include<stdio.h> #include<stdlib.h> int mai ...

  7. C语言丨定积分的近似计算

    我们已经知道,定积分的几何意义是曲线和两条直线.与轴所围成的曲边梯形的面积,由此我们可以得出近似计算定积分的多种算法.下面分别介绍定积分的近似计算的三种方法:矩形法.梯形法.抛物线法. 目录 矩形法 ...

  8. 说不尽的 π —— π 的近似计算

    <a href="https://en.wikipedia.org/wiki/Pi", target="_blank">Pi - Wikipedia ...

  9. 详解OpenCV的椭圆曲线点坐标近似计算函数ellipse2Poly()

    详解OpenCV的椭圆曲线点坐标近似计算函数ellipse2Poly() 函数ellipse2Poly()可用于近似计算椭圆曲线的像素坐标. 而前面介绍过的函数ellipse()则是直接在图像中绘制椭 ...

最新文章

  1. 在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求
  2. Java基础-Eclipse第三方安装包管理工具之Maven
  3. Enterprise Vault 系列 [CA和DA]
  4. 丢失日志文件的风险与对策
  5. rhq监控软件_RHQ指标的WildFly子系统
  6. 1315B. Homecoming
  7. SFS2X 例子(java 扩展加as 客户端)
  8. openstack在xiandian界面登录提示无效证书_原产地证书自助打印来啦!
  9. oracle退出scott_Oracle_11g中解决被锁定的scott用户的方法(转载)
  10. Java的GUI学习七(鼠标事件)
  11. vue 列表 萌层 鼠标移入移出_10 分钟上手 Vue 组件 Vue-Draggable
  12. 解决Request method 'GET' not supported问题
  13. Mac读写NTFS驱动程序神器Tuxera NTFS2022
  14. C语言中的指针加减偏移量
  15. 2G到5G蜂窝网络的定位技术简介
  16. 山西初中计算机,山西初中信息技术教学计划
  17. 【Practical】积分第一中值定理
  18. 真爱至上Love Actually
  19. python解椭圆方程的例题_《椭圆》方程典型例题20例(含标准答案)
  20. 人机问答系统的前世今生

热门文章

  1. 设计模式-职责链模式(责任链模式)
  2. 在存有10亿个数的文件中找到最大的100万个数
  3. 每个程序员都应该知道的 CPU 知识:NUMA
  4. 程序2-编写一个放大镜
  5. Android 一键清除其他app的数据(快捷方便)
  6. 微信订餐小程序系统设计与实现
  7. SonarWiz7 读取侧扫声呐数据
  8. CANalyzer添加CAN IG
  9. 计算机毕业设计Node.js+uniapp安卓校园兼职APP(源码+程序+lw+远程调试)
  10. ga android,pvz_ga最新版