您现在的位置:网站首页答辩论文计算机毕业设计其他计算机专业毕业资源

[信息学奥赛] 十进制的高精度运算

  • 简介:★高精度的十进制运算 由于待处理的数据超过了任何一种数据类型所能容纳的范围,因此必须采用数串形式输入,并将其转化为整数数组。该数组的每一个元素对应一位十进制数,由其下标顺序指明位序号。运算规则如同算术运算。由于高精度运算的结果可能使得数...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 ★高精度的十进制运算
一、数据类型
二、加法运算
三、减法运算
四、乘法运算
五、除法运算
★改善高精度运算的效率
一、数据类型
二、整数数组的建立和输出
三、几个基本运算
(一)整数数组减1
(二)整数数组除整数
(三)两个整数数组相乘 参考资料 赴山东济南学习上海王建德教授信息学奥赛辅导材料PPT文档 简单介绍 如果大家还有更好的想法,可以教教俺。先行谢过。
★高精度的十进制运算
由于待处理的数据超过了任何一种数据类型所能容纳的范围,因此必须采用数串形式输入,并将其转化为整数数组。该数组的每一个元素对应一位十进制数,由其下标顺序指明位序号。运算规则如同算术运算。由于高精度运算的结果可能使得数据长度发生增减,因此除需要用整数数组存储数据外,还需要用一个整数变量记录整数数组的元素个数,即数据的实际长度。
★改善高精度运算的效率
用一个整型数组来表示一个很大的数,数组中的每一个数表示一位十进制数字。这种方法的缺点是,如果十进制数的位数很多,则对应数组的长度会很长,并增加了高精度计算的时间。
改善高精度运算效率的方法:◆扩大进制数
查看评论 已有0位网友发表了看法
  • 验证码: