| 查看: 404 | 回复: 2 | |||
wanglei200木虫 (正式写手)
|
[交流]
【求助】Fortran语言几个小问题?【已完结】 已有2人参与
|
|
real*8和integer*4分别代表什么意思?还有read(5,*)?int(5.9)?刚接触Fortran语言,望大侠给予帮助啊!! [ Last edited by 余泽成 on 2010-9-16 at 23:18 ] |
» 猜你喜欢
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8 O5 51O 54,科目齐全,可+急
已经有4人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有5人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有11人回复
什么是人一生最重要的?
已经有4人回复
版面费该交吗
已经有3人回复
今年春晚有几个节目很不错,点赞!
已经有12人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有12人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复
hakekill
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1709.3
- 帖子: 131
- 在线: 19小时
- 虫号: 246017
- 注册: 2006-04-29
- 性别: GG
- 专业: 水环境与生态水利
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2):谢谢参与应助! 2010-09-14 11:07:46
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2):谢谢参与应助! 2010-09-14 11:07:46
|
这些都是很基本的语法。 real*8, integer*4是属于给定类型的长度,即real类型用8个字节来表示,integer用4个字节来表示,不同的字节能表示的数的大小有一定的限制。这个就相当于是定义双精度和单精度了。不过由于不同的机器上双精度和单精度的字节数不一定相同,因此这种写法具有一定的移植性。这种写法更正规一点应该写成: real(kind=8), integer(kind=4) read(5, *)这个是从文件号为5的文件中读入数据,*表示不控制读入格式,有程序按默认方式读入。 int(5.9)是将5.9转换成整数。 |
2楼2010-09-14 09:17:50
wanglei200
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 2331.3
- 散金: 40
- 红花: 6
- 帖子: 353
- 在线: 524.9小时
- 虫号: 1070090
- 注册: 2010-08-05
3楼2010-09-16 08:46:55













回复此楼