单片机中用C语言精确开平方及附加正弦函数表.docVIP

单片机中用C语言精确开平方及附加正弦函数表.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机中用C语言精确开平方及附加正弦函数表

在单片机中,通常我们需要算一个数的开方,但如果直接用MATH.H中的SQR开方,对单片机是很残酷的,所以自编了一个程序,对任意正整数开方,且可精确到六位小数! ////////////输入整数//////////// ///////////输出浮点型//////////////// //////////精确到8位小数/////////// #includestdio.h #define uint unsigned int float sqre(int a); main() { int i; while(1) { printf(please input number:); scanf(%d,i); /*输入要开方的数*/ printf(i=%d\n,i); printf(squr=%f\n,sqre(i)); /*被开方数大等于0时输出实数*/ } } float sqre(int a) { int i; float b,c; for(i=0;;i++) { if((ai* i)(a=(1+i)*(1+i))) { b=(float)(i+(1+i))/2; break; } } for(i=0;i3;i++) { c=b+(a/b-b)/2; b=c; } return b; } /*////////自己编写的,一起学习/////////*/ 0.0{0.0000} 0.1{0.0017} 0.2{0.0035} 0.3{0.0052} 0.4{0.0070} 0.5{0.0087} 0.6{0.0105} 0.7{0.0122} 0.8{0.0140} 0.9{0.0157} 1.0{0.0175} 1.1{0.0192} 1.2{0.0209} 1.3{0.0227} 1.4{0.0244} 1.5{0.0262} 1.6{0.0279} 1.7{0.0297} 1.8{0.0314} 1.9{0.0332} 2.0{0.0349} 2.1{0.0366} 2.2{0.0384} 2.3{0.0401} 2.4{0.0419} 2.5{0.0436} 2.6{0.0454} 2.7{0.0471} 2.8{0.0488} 2.9{0.0506} 3.0{0.0523} 3.1{0.0541} 3.2{0.0558} 3.3{0.0576} 3.4{0.0593} 3.5{0.0610} 3.6{0.0628} 3.7{0.0645} 3.8{0.0663} 3.9{0.0680} 4.0{0.0698} 4.1{0.0715} 4.2{0.0732} 4.3{0.0750} 4.4{0.0767} 4.5{0.0785} 4.6{0.0802} 4.7{0.0819} 4.8{0.0837} 4.9{0.0854} 5.0{0.0872} 5.1{0.0889} 5.2{0.0906} 5.3{0.0924} 5.4{0.0941} 5.5{0.0958} 5.6{0.0976} 5.7{0.0993} 5.8{0.1011} 5.9{0.1028} 6.0{0.1045} 6.1{0.1063} 6.2{0.1080} 6.3{0.1097} 6.4{0.1115} 6.5{0.1132} 6.6{0.1149} 6.7{0.1167} 6.8{0.1184} 6.9{0.1201} 7.0{0.1219} 7.1{0.1236} 7.2{0.1253} 7.3{0.1271} 7.4{0.1288} 7.5{0.1305} 7.6{0.1323} 7.7{0.1340} 7.8{0.1357} 7.9{0.1374} 8.0{0.1392} 8.1{0.1409} 8.2{0.1426} 8.3{0.1444} 8.4{0.1461} 8.5{0.1478} 8.6{0.1495} 8.7{0.1513} 8.8{0.1530} 8.9{0.1547} 9.0{0.1564} 9.1{0.1582} 9.2{0.1599} 9.3{0.1616} 9.4{0.1633} 9.5{0.1650} 9.6{0.1668} 9.7{0.1685} 9.8{0.1702} 9.9{0.1719} 10.0{0.1736} 10.1{0.1754} 10.2{0.1771} 10.3{0.1788} 10.4{0.1805} 10.5{0.1822} 10.6{0.1840} 10.7{0.1857} 10.8{0.1874} 1

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档