回 帖 发 新 帖 刷新版面

主题:linux系统下RTC()函数为什么不能显示结果的小数部分?

操作系统:CentOS 602
编译器版本:ifort 12.1.3

我用cpu_time可以替代。但是rtc()在windows下是可以显示结果(时间)的小数部分的。

回复列表 (共4个回复)

沙发

rtc()我没用过, fortran标准里面没有这个函数. (ifort是否扩展我不清楚) 跨平台编程还是要注意移植性好些吧.

板凳


用RTC()习惯了,所以就问问。这个估计是Windows的系统函数。

3 楼

如果没记错,这是CPU计数,怎么会有小数呢?它应该是一个integer(kind=8)的数。

4 楼


是的,在windows环境下,rtc()输出的是实数,不是整数。

我来回复

您尚未登录,请登录后再回复。点此登录或注册