| 查看: 637 | 回复: 3 | |||
[交流]
【求助】浮点数作为判断条件对结果又影响吗?
|
|
有一数组好h(20),h的值不是0就是1,我在声明时设成浮点数了,但是我在程序后面用它作为了判断条件,请问时候会引起误差?程序是这样的: program test implicit none real h(20) integer i real sum, sum=0.0 do i=1,20 if (h(i)/=0) then sum=sum+i endif enddo 另外,我有数组a(5),b(5),均为整型,sum为浮点数型,先要将数组a,b相乘并累加,是不是将a乘b的值先转化乘浮点数型(采用real).然后累加就可以保证精度了, integer ::a(5),b(5) real :: sum=0.0 do i=1,5 sum=sum+real(a(i)*b(i)) enddo |
» 猜你喜欢
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有17人回复
售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急
已经有10人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有22人回复
越来越担心硕士毕业后没有竞争力了
已经有14人回复
论文的挂名怎么评判贡献?基金申请中,排名第一的挂名文章
已经有3人回复
申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请
已经有3人回复
闲聊
已经有6人回复
申博求助
已经有4人回复
2楼2011-02-23 09:11:08
3楼2011-02-23 16:12:11
4楼2011-02-24 12:50:05










回复此楼