9
5
0
入门
01
program
main
02
implicit
none
03
04
05
integer
i
,
j
k
maxx
maxy
maxz
jb
kc
pp
1
ct
06
real
dx
dy
dz
ww
rrb
07
allocatable
::
dz_
(
:
)
08
09
=
0.05
10
74
;
11
23
52
12
1.0
13
14
allocate
15
16
do
17
-1
+
18
enddo
19
20
DO
21
22
24
25
26
! rrb=(i-0.5)*dx*st*cp+ &
27
! j*dy*st*sp+ &
28
! k*dz*ct !(6-7-13)
29
*
30
! rrb=(dx_1(i-1)+(dx_1(i)-dx_1(i-1))/2.)*st*cp+ &
31
! dy_1(j)*st*sp+ &
32
! dz_1(k)*ct !+ dz/1.e+10
33
34
35
int
/
36
37
abs
mod
38
39
! ww=rrb/dz-pp
40
if
.eq.
.and.
then
41
print
42
43
pause
44
endif
45
46
-
+1
.lt.
.e
-5
47
48
49
-6
.or.
50
51
else
53
54
55
ENDDO
56
57
58
59
end
使用道具 举报
臭石头雪球
2038
论坛跑堂
fcode 发表于 2021-3-30 20:18 因为 dz_1 是累加起来的。累加会让误差积累。 你以为 dz 是 0.05 ,其实不是。它可能是 0.0500000007451 累 ...
213
2
宗师
sam295040799 发表于 2021-3-30 20:37 感谢女神指导
本版积分规则 发表回复 回帖后跳转到最后一页
颁发给在娱乐版上传了真实照片的女性网友
颁发给论坛热心帮助他人的网友
颁发给经认证的具有特殊贡献和地位的名人
颁发给注册后积极发言的新人
颁发给对本站有突出贡献的朋友
颁发给本站版主和管理
颁发给在娱乐版上传了真实照片的男性网友
颁发给为Fcode网站捐赠的网友
颁发给完成“有规有矩”任务的网友
颁发给论坛注册3年以上的网友
颁发给发帖量超过一定数量的坛友
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2025-4-15 08:45
Powered by Discuz! X3.4
© 2013-2025 Comsenz Inc.