MT4编程问题求教:expression not boolean如何解决?
各位大神,以下程序编释时会出现:expression not boolean。请问如何解决?bool is_leap_year(int ai_0) {
if (MathMod(ai_0, 100) == 0.0 && MathMod(ai_0, 400) == 0.0) return (TRUE);
else {
if (MathMod(ai_0, 100) != 0.0 && MathMod(ai_0, 4) == 0.0) return (TRUE);
else return (FALSE);
}
}
是return(false)改为return(-1)吗? if (MathMod(ai_0, 100) !== 0.0 && MathMod(ai_0, 4) == 0.0) return (TRUE);
else return (FALSE);
}
}
少了个等号 。 mary1331 发表于 2019-7-28 23:45
if (MathMod(ai_0, 100) !== 0.0 && MathMod(ai_0, 4) == 0.0) return (TRUE);
else return (FALSE) ...
好象不是这个原因哦。 小手一抖,积分到手! 前排支持下 我是来刷分的,嘿嘿 谢谢楼主分享 学习了,不错 帮你顶下哈!!
页:
[1]
2