精确e的小数点后位数.docVIP

  • 25
  • 0
  • 约2.24千字
  • 约 7页
  • 2018-07-07 发布于河南
  • 举报
题 目:精确e的小数点后位数(位数大于5000)题目:精确e的小数点后位数。(位数大于5000位)。程序代码://#includecstring该头文件与String头文件功能大致相同,均为字符串模板类,可以定义字符串指针char*。//#includecassert该头文件包含assert.h,即模板类中使用的assert函数,功能是可以在出错的时候指出。//#includeiostream该头文件包含输入输出流。//程序设计思路:e = 1 + 1 + 1/2! + 1/ 3! + 1/4! + ..... + 1/n!(这是估算自然常熟e的公式)。// int length : 希望计算的长度,例如5000为希望计算到小数点后五千位。// char * result : 结果存储,需要预先分配空间。本程序采用十六进制,即本程序中数字0-9存储为 0x00 - 0x09。// 程序优越性较强:可以在一秒以内计算到小数点后10000位。#includecstring#includecassert#includeiostreamusing namespace std;void calculateE(int length, int * result)//这是一个模板类的定义。{ int * tmp; int * lastTmp; int * tempResult[2];//分配两

文档评论(0)

1亿VIP精品文档

相关文档