由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 一个fortran的奇怪问题
相关主题
请教一个排序的问题。问一个关于ANSI C中system命令的问题
那个语言最适合做科学计算软件C# thread
菜鸟弱问FORTRAN的一个小问题Python, import/global
【求助】Fortran多线程执行效率问题Quick Question about perl module
fortran 中数值精度怎么保证的?问一个c的问题
static function and static variable?About timeout in Socket Programming.
请教一下:Javascript callback not working问个有关Perl Subroutine 转换到Module的问题
char *getbuff() 有什么equivalent的写法嘛?C语言一个passing variable的问题
相关话题的讨论汇总
话题: ix话题: fortran话题: function话题: 奇怪话题: 问题
进入Programming版参与讨论
1 (共1页)
v**i
发帖数: 50
1
本人用fortran时间不长,遇到下面的问题,花了很多时间看书也没搞明白。
下面的Function, 名字是 ix
real Function ix(x)
real x
ix=1.0+x
end
然后在主程序里调用,比如
print *, ix(0.3)
结果是 4599856, 而不是1.3
如果把所有的名字ix换成 bx,结果就对了。是不是fortran的函数不能以字母i开头啊
?谢谢解答
X****r
发帖数: 3557
2
字母i到n开头的是整数,其它字母开头的是实数。

【在 v**i 的大作中提到】
: 本人用fortran时间不长,遇到下面的问题,花了很多时间看书也没搞明白。
: 下面的Function, 名字是 ix
: real Function ix(x)
: real x
: ix=1.0+x
: end
: 然后在主程序里调用,比如
: print *, ix(0.3)
: 结果是 4599856, 而不是1.3
: 如果把所有的名字ix换成 bx,结果就对了。是不是fortran的函数不能以字母i开头啊

v**i
发帖数: 50
3
谢谢了...
1 (共1页)
进入Programming版参与讨论
相关主题
C语言一个passing variable的问题fortran 中数值精度怎么保证的?
C++里面两个数据结构都用到同一种Itemtypestatic function and static variable?
[合集] 关于C++ Class Template编程一问请教一下:Javascript callback not working
[合集] 指针问题char *getbuff() 有什么equivalent的写法嘛?
请教一个排序的问题。问一个关于ANSI C中system命令的问题
那个语言最适合做科学计算软件C# thread
菜鸟弱问FORTRAN的一个小问题Python, import/global
【求助】Fortran多线程执行效率问题Quick Question about perl module
相关话题的讨论汇总
话题: ix话题: fortran话题: function话题: 奇怪话题: 问题