打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
高精确度的加法!!(有难度)(来自csdn社区)

精确的加法运算:
1)写一个函数,实现两个“数”的加法,并将结果作为函数返回值返回。此函数
目的是获得精确的结果(例如,为了避免十进制表达1/3时会出现无限循环小数,
应该把1/3表达为以3为底的0.1)。
2)写一个‘main()’主函数,用来执行各种测试用例,主函数的功能包括,打印
输出两个加数,以及计算后的结果输出。并且需要注释您所选择的测试用例。
3)解释您的函数的局限性。

加数定义如下:
1)有底数(即进制数)(例如,‘2’代表二进制,‘10’代表十进制)
2)一组连续的字符,代表基于1)所定义的底数的值。例如“1001001.11001”或
者“19384.5432”
3)由整数部分和可选的小数部分组成。

例如,您的程序可以这样执行:
$ ./a.out
调用方式: ./a.out <加数 1> <加数 1 的底> <加数 2> <加数 2的底>
$ ./a.out 12.2 3 31.3 4
17.5 12

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
速算技巧--​巧用补数做加法​
二年级数学上册-100以内的加法和加法(二)练习题及答案-22-人教(2014秋).docx
精彩的手指速算技巧分享
两位数的加减法练习2(600道)
加法交换律、结合律
三上数学第七周检测卷
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服