Fortran Coder

标题: Syntax error, found IDENTIFIER 'SIN' when expecting one of: * ) :: , <E [打印本页]

作者: tsx    时间: 2024-4-16 21:11
标题: Syntax error, found IDENTIFIER 'SIN' when expecting one of: * ) :: , <E
   原语句:IF(COORDS(3).LT.ZMAX.AND.COORDS(3).GE.ZMIN) THEN
      F =1360000+165000SIN(22.43*TIME(1))
这是什么原因啊求大佬指点


作者: tsx    时间: 2024-4-16 21:16
错误显示这样error #5082: Syntax error, found IDENTIFIER 'SIN' when expecting one of: * ) :: , <END-OF-STATEMENT> ; . (/ + - : ] /) ' ** / // > .LT. < ...
      F =1360000+165000SIN(22.43*TIME(1))

作者: fcode    时间: 2024-4-16 22:14
F =1360000+165000SIN(22.43*TIME(1))
是否应该是
F =1360000+165000*SIN(22.43*TIME(1))
作者: tsx    时间: 2024-4-17 14:49
fcode 发表于 2024-4-16 22:14
F =1360000+165000SIN(22.43*TIME(1))
是否应该是
F =1360000+165000*SIN(22.43*TIME(1))

谢谢楼主,确实是这个原因,感谢感谢




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2