TI-Basic中的if-then-else语句是否更慢?

时间:2017-01-11 05:00:16

标签: performance basic micro-optimization texas-instruments ti-basic

非常慢速机器(例如TI-89)上进行编码时,每个语句都会计算。

我经常在两种写作方式之间犹豫不决:

If bool Then
    int = 0
Else
    int = 1
End

int = 1
If bool Then
    int = 0
End

(是的,我知道这个例子并不重要)

所以问题是,哪一个更快,为什么?

1 个答案:

答案 0 :(得分:1)

对于TI-89 Basic,请使用whenwhen(bool,0,1)