设为首页收藏本站

 找回密码
 注册
查看: 1487|回复: 1
打印 上一主题 下一主题

Lowest函数出现错误 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
1#
发表于 2018-5-15 16:58:53 |显示全部楼层
highest,lowest等是序列函数,不可以放在条件内进行运算,否则可能因为取值的受限而导致运算结果有误。
建议使用中间变量,在条件外将lowest赋值给中间变量,再将中间变量代入条件中使用即可。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2018-5-16 08:48:36 |显示全部楼层
useboy 发表于 2018-5-15 17:13
1、同样的函数,HIGHEST就没出现问题,真奇怪。
2、我已经设置了中间变量,MOSTHIGH 和 MOSTLOW,但MOSTH ...

1,highest与lowest是一样的逻辑,一样的用法。。你所说的highest没有问题只是碰巧在当前的运算下没有遇到问题而已。。建议还是以前面所说的方式来使用,善用中间变量。
2,可以使用commentary来调试一下问题到底在哪里
3,建议使用序列变量来替换你代码中的全局变量,再看看。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-4 16:30

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部