24小时热门版块排行榜    

查看: 2328  |  回复: 9

wlxydgq

铁虫 (正式写手)

[求助] 求助fortran的计算精度

弱弱的问一个问题,我用的是Compaq Visual Fortran 6.5,想问问大家,fortran6.5是否可以任意的规定计算精度,比如有效数字30位、50位?如果6.5不行的话,什么版本可以呢?

       我觉得肯定是可以的,只是不知道怎么弄?
请大家多多指导,金币不够可以再加!!!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
Fortran是数字计算, 不是符号计算
你想要符号计算, 去用Maple, Mathematics
2楼2013-09-25 22:20:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlxydgq

铁虫 (正式写手)

引用回帖:
2楼: Originally posted by jerkwin at 2013-09-25 22:20:58
Fortran是数字计算, 不是符号计算
你想要符号计算, 去用Maple, Mathematics

不是?这和符号计算有什么联系呢?
说实话,我原来的确是用maple比较多,可是,我希望fortran有计算精度的功能和符号计算没有什么关系吧。
数字计算,就不能要求计算精度吗?
3楼2013-09-25 23:25:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

Fortran当然有计算精度, 可不是你要求的任意精度, 因为Fortran不是用来做代数运算的.
不要把Maple的经验想当然的推广到所有语言
当然, 你若非要任意精度计算, 用Fortran也可以实现, 但是没有多大意义
先想明白做计算的目的是什么吧
4楼2013-09-25 23:50:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlxydgq

铁虫 (正式写手)

引用回帖:
4楼: Originally posted by jerkwin at 2013-09-25 23:50:44
Fortran当然有计算精度, 可不是你要求的任意精度, 因为Fortran不是用来做代数运算的.
不要把Maple的经验想当然的推广到所有语言
当然, 你若非要任意精度计算, 用Fortran也可以实现, 但是没有多大意义
先想明白做 ...

哦,看来是我的不懂,才有了前面的我莽撞的回复了,这次真心求教。
我是真的需要提高计算精度,即使是不能30位有效数字,但是我的确需要20位,哪怕是16位呢?
5楼2013-09-26 00:33:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★
wlxydgq: 金币+2, ★★★很有帮助 2013-09-26 07:55:33
xzhdty: 金币+1, 谢谢参与 2013-09-26 12:59:14
不知你需要多高的精度, Fortran的real*8是16位精度, real*16是32为精度, 再高的精度就需要你自己实现了
实际上用real*16的都很少, real*8基本就满足计算需要了
6楼2013-09-26 02:20:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlxydgq

铁虫 (正式写手)

引用回帖:
6楼: Originally posted by jerkwin at 2013-09-26 02:20:22
不知你需要多高的精度, Fortran的real*8是16位精度, real*16是32为精度, 再高的精度就需要你自己实现了
实际上用real*16的都很少, real*8基本就满足计算需要了

怎么设置精度呢,这是关键,估计16位应该够了
7楼2013-09-26 07:55:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

根本不用设置, 变量定义为什么类型, 自然就有什么样的精度
不要被Maple之类的洗脑了
8楼2013-09-26 08:56:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlxydgq

铁虫 (正式写手)

引用回帖:
8楼: Originally posted by jerkwin at 2013-09-26 08:56:26
根本不用设置, 变量定义为什么类型, 自然就有什么样的精度
不要被Maple之类的洗脑了

我晕,我承认我的fortran思维可能很幼稚,也承认受到了maple的影响。可是,即使是我说的意思不严谨,可是你不懂意思吗,就好比国人到了国外,说几句简单的英文单词,人家也能猜到是什么意思吧。
ok,
那现在我想问,把变量定义成什么类型,它的精度最高?
9楼2013-09-28 13:37:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jerkwin

专家顾问 (正式写手)

【答案】应助回帖

我上面就说了, 你没看到?
只要你愿意, 全部定义成real*16
10楼2013-09-29 22:32:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wlxydgq 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 23jxep3nCNZb 2026-09-14 3/150 2026-09-15 01:21 by mibUvS8DDCwf
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 6F5UbRU2I5hL 2026-09-14 3/150 2026-09-15 00:21 by mibUvS8DDCwf
[教师之家] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 6F5UbRU2I5hL 2026-09-14 3/150 2026-09-15 00:12 by vZfe6xYu34yj
[考博] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 s3fFTmArrBt6 2026-09-14 5/250 2026-09-14 23:57 by vZfe6xYu34yj
[考博] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 s3fFTmArrBt6 2026-09-14 5/250 2026-09-14 23:33 by vZfe6xYu34yj
[教师之家] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 s3fFTmArrBt6 2026-09-13 3/150 2026-09-14 23:21 by vZfe6xYu34yj
[硕博家园] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 s3fFTmArrBt6 2026-09-13 5/250 2026-09-14 23:13 by vZfe6xYu34yj
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 s3fFTmArrBt6 2026-09-13 3/150 2026-09-14 23:09 by vZfe6xYu34yj
[硕博家园] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 s3fFTmArrBt6 2026-09-13 5/250 2026-09-14 22:45 by vZfe6xYu34yj
[硕博家园] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 LwdutQ8HoqWP 2026-09-13 3/150 2026-09-14 22:24 by vZfe6xYu34yj
[找工作] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 3n8v2C8RimXI 2026-09-13 5/250 2026-09-14 22:13 by vZfe6xYu34yj
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +5 3n8v2C8RimXI 2026-09-13 5/250 2026-09-14 22:01 by vZfe6xYu34yj
[考博] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +5 QUjhNVAcOSff 2026-09-13 5/250 2026-09-14 21:36 by vZfe6xYu34yj
[考研] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +4 QUjhNVAcOSff 2026-09-13 5/250 2026-09-14 21:33 by vZfe6xYu34yj
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 QUjhNVAcOSff 2026-09-13 5/250 2026-09-14 21:25 by vZfe6xYu34yj
[公派出国] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 QUjhNVAcOSff 2026-09-13 7/350 2026-09-14 21:21 by vZfe6xYu34yj
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 LwdutQ8HoqWP 2026-09-13 4/200 2026-09-14 16:13 by Aj1rhIDL5ixY
[找工作] 浙江师范大学是怎么坑我的 +6 recruit123 2026-09-09 6/300 2026-09-14 12:00 by 萨仁其其格
[考博] 西北工业大学材料学院电化学传感与催化课题组招收2027年推免研究生、博士生、博士后 +3 马方园 2026-09-10 4/200 2026-09-14 09:29 by Chem张zz
[考博] 27秋季材料博士申请求助 10+3 Cahal1 2026-09-11 4/200 2026-09-14 08:50 by 北京莱茵编辑
信息提示
请填处理意见