作业帮 > 数学 > 作业

关于fortran数值计算的问题

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/06/24 16:52:47
关于fortran数值计算的问题
我的fortran计算中出现了11.04×10000=110399这种现象,求大侠指教这是什么原因
关于fortran数值计算的问题
假如你声明:
real::a1=11.04,a2=10000.
integer::a3
a3=a1*a2
那么结果就会是1103999.
应该改成real::a3
不过我也不太清楚什么原因,大概和浮点数的存储方式有关.