[VBA ] [VB6]尋找value座落的範圍

作者: gecer (gecer)   2014-12-08 13:30:15
假設有個specific range A B C D分別如下
0<=A<1
1<=B<3
3<=C<5
5<=D
小弟想判斷value 是座落在哪個範圍 除了
if 0<=value and value<1 then msgbox "A"
if 1<=value and value<3 then msgbox "B"
......
以外 有別的運算速度比較快的寫法嗎?
作者: Peruheru (還在想)   2014-12-08 13:41:00
先判斷D,若否則判斷是否>= 3 是就是C,否再判斷>=1以此類推,這樣每一行都只要寫一個條件,你覺得如何?會不會比較快,我就不知道了,最佳化不熟用if ... elseif ..來達成

Links booklink

Contact Us: admin [ a t ] ucptt.com