Strange resultby Lisztfr (no login)I just tried to explicit CASE but it is then SLOWER : 'CASE 33 TO 126: index% = (z% - 33) * array(0) + 2 CASE 128 TO 133: index% = (z% - 34) * array(0) + 2 CASE 135 TO 140: index% = (z% - 35) * array(0) + 2 CASE 142: index% = (z% - 36) * array(0) + 2 CASE 144: index% = (z% - 37) * array(0) + 2 CASE 147 TO 151: index% = (z% - 39) * array(0) + 2 CASE 154: index% = (z% - 41) * array(0) + 2 CASE 174 TO 175: index% = (z% - 60) * array(0) + 2 CASE 225: index% = (z% - 109) * array(0) + 2 CASE 183: index% = 118 * array(0) + 2 CASE 212: index% = 117 * array(0) + 2 CASE 33 : index% = 2 CASE 34 : index% = 60 CASE 35 : index% = 118 CASE 36 : index% = 176 CASE 37 : index% = 234 CASE 38 : index% = 292 CASE 39 : index% = 350 CASE 40 : index% = 408 CASE 41 : index% = 466 CASE 42 : index% = 524 CASE 43 : index% = 582 CASE 44 : index% = 640 CASE 45 : index% = 698 CASE 46 : index% = 756 CASE 47 : index% = 814 CASE 48 : index% = 872 CASE 49 : index% = 930 CASE 50 : index% = 988 CASE 51 : index% = 1046 CASE 52 : index% = 1104 CASE 53 : index% = 1162 CASE 54 : index% = 1220 CASE 55 : index% = 1278 CASE 56 : index% = 1336 CASE 57 : index% = 1394 CASE 58 : index% = 1452 CASE 59 : index% = 1510 CASE 60 : index% = 1568 CASE 61 : index% = 1626 CASE 62 : index% = 1684 CASE 63 : index% = 1742 CASE 64 : index% = 1800 CASE 65 : index% = 1858 CASE 66 : index% = 1916 CASE 67 : index% = 1974 CASE 68 : index% = 2032 CASE 69 : index% = 2090 CASE 70 : index% = 2148 CASE 71 : index% = 2206 CASE 72 : index% = 2264 CASE 73 : index% = 2322 CASE 74 : index% = 2380 CASE 75 : index% = 2438 CASE 76 : index% = 2496 CASE 77 : index% = 2554 CASE 78 : index% = 2612 CASE 79 : index% = 2670 CASE 80 : index% = 2728 CASE 81 : index% = 2786 CASE 82 : index% = 2844 CASE 83 : index% = 2902 CASE 84 : index% = 2960 CASE 85 : index% = 3018 CASE 86 : index% = 3076 CASE 87 : index% = 3134 CASE 88 : index% = 3192 CASE 89 : index% = 3250 CASE 90 : index% = 3308 CASE 91 : index% = 3366 CASE 92 : index% = 3424 CASE 93 : index% = 3482 CASE 94 : index% = 3540 CASE 95 : index% = 3598 CASE 96 : index% = 3656 CASE 97 : index% = 3714 CASE 98 : index% = 3772 CASE 99 : index% = 3830 CASE 100 : index% = 3888 CASE 101 : index% = 3946 CASE 102 : index% = 4004 CASE 103 : index% = 4062 CASE 104 : index% = 4120 CASE 105 : index% = 4178 CASE 106 : index% = 4236 CASE 107 : index% = 4294 CASE 108 : index% = 4352 CASE 109 : index% = 4410 CASE 110 : index% = 4468 CASE 111 : index% = 4526 CASE 112 : index% = 4584 CASE 113 : index% = 4642 CASE 114 : index% = 4700 CASE 115 : index% = 4758 CASE 116 : index% = 4816 CASE 117 : index% = 4874 CASE 118 : index% = 4932 CASE 119 : index% = 4990 CASE 120 : index% = 5048 CASE 121 : index% = 5106 CASE 122 : index% = 5164 CASE 123 : index% = 5222 CASE 124 : index% = 5280 CASE 125 : index% = 5338 CASE 126 : index% = 5396 This is slower... L |
| Response Title | Author and Date |
| * Not if you compare the number of Cases used. | on Jan 20 |
| Isn't there a way to speed up my program ? | Lisztfr on Jan 20 |
| Sure, put the data in an array with the proper index numbers. | on Jan 20 |
| Speed up select case | on Jan 21 |