Fortran Coder

查看: 2406|回复: 0
打印 上一主题 下一主题

[求助] 关于Fortran77 浮点数精度问题

[复制链接]

10

帖子

4

主题

0

精华

入门

F 币
53 元
贡献
28 点
跳转到指定楼层
楼主
发表于 2022-5-1 16:31:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人最近在进行软件二次开发方面的学习,在调试程序的过程中发现,一个变量(浮点数)加上一个变化量(浮点数)并没有变化,输出发现是由于两个相加的浮点数量级相差太大,由于浮点数精度所限导致该原因,因为是对已有软件的某个子例程进行调整,本人仅仅能控制子例程内部采用双精度的浮点数,但是由于该变量并不是子例程内部变量,无法控制其精度(实际上是单精度),这个变量即是我需要编写子例程的输入也是输出,这里我想问一下有什么办法来间接提高该变量的精度?
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-27 05:11

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表