编程语言中浮点数精度丢失问题

来源 :计算机安全 | 被引量 : 0次 | 上传用户:zifeng_ok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序设计语言一般会出现浮点数精度丢失问题,这直接影响到程序执行结果的准确性和可靠性。以Java语言为例,从浮点数的存储结构上进行分析,找出了浮点数精度缺失问题产生的根源因素。为了解决此问题,Java语言提供了一个大数类BigDecimal,但是该类操作浮点数不方便,需要多次数据类型转换。提出了快捷的四舍五入解决方法,该方法同样适用于其他编程语言。
其他文献
本文通过对实行工程量清单计价模式之下工程项目的前期准备、招投标、施工阶段及结算各阶段的相关问题展开论述,初步探讨建设单位如何有效控制工程项目的造价、提高项目的经
下面我重点讲讲为什么要推广10项新技术和如何推广。
4月19日至20日,由建设部稽查办副主任王宁、稽查特派员李立中、稽查办处长董红梅、住宅与房地产业司主任科员乔大勇等一行4人组成的调研督导组到广西调研督导房地产市场秩序专
英特尔公司近日宣布,英特尔将面向嵌入式市场为全新2010英特尔酷睿处理器系列中的十款处理器和三款芯片组提供七年以上生命周期支持。全新2010英特尔酷睿处理器系列能
为了认真贯彻自治区党委、自治区人民政府领导关于开展“城乡清洁工程”的批示和指示精神,使“城乡清洁工程”能够深入持久地开展下去,防止一阵风,自治区党委宣传部召开这次“城