以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  问个if then语句的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=82004)

--  作者:roadpeace
--  发布时间:2015/8/4 8:42:27
--  问个if then语句的问题
请问下面语句A和语句B效率一样么?是不是B会快点?


语句A:
if a and b then begin
  .....
end

语句B:
if a then begin
  if B then begin
    .....
  end
end


--  作者:jinzhe
--  发布时间:2015/8/4 8:49:27
--  
A快,B要进行两层的判断
--  作者:roadpeace
--  发布时间:2015/8/4 8:52:49
--  
B不是有机会省一次计算么?
还是说A语句也是先判断了a不成立的话,不会执行b判断?

--  作者:jinzhe
--  发布时间:2015/8/4 8:54:31
--  
B要执行两次IF,