| 查看: 387 | 回复: 2 | |||
wanglei200木虫 (正式写手)
|
[交流]
【求助】Fortran语言几个小问题?【已完结】 已有2人参与
|
|
real*8和integer*4分别代表什么意思?还有read(5,*)?int(5.9)?刚接触Fortran语言,望大侠给予帮助啊!! [ Last edited by 余泽成 on 2010-9-16 at 23:18 ] |
» 猜你喜欢
参与限项
已经有3人回复
假如你的研究生提出不合理要求
已经有7人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
不自信的我
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复
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












回复此楼