- 変数名は長いと少し遅い。a、bより。0.0004フレームくらい
- ただし、変数名の長さ5文字は3、4文字より速いかも。cより
a.数字を変数に、セミコロンあり、位置固定(0,0)、変数をPRINT
CLEAR:CLS結果:158
A=0
T=MAINCNTL
FOR I=0 TO 9999
LOCATE 0,0
?A;
NEXT
?MAINCNTL-T
b.数字を長い変数名(プチコンは8文字まで)の変数に、セミコロンあり、位置固定(0,0)、変数をPRINT
CLEAR:CLS結果:162
ABCDEFGH=0
T=MAINCNTL
FOR I=0 TO 9999
LOCATE 0,0
?ABCDEFGH;
NEXT
?MAINCNTL-T
変数名:ABCDEFG
結果:160
変数名:ABCDEF
結果:161
変数名:ABCDE
結果:160
変数名:ABCD
結果:161
変数名:ABC
結果:159
変数名:AB
結果:159
??
変数名5文字のほうが4文字より速い?
c.でループ増やして検証
c.数字を長い変数名(プチコンは8文字まで)の変数に、セミコロンあり、位置固定(0,0)、変数をPRINT、10万回ループ
変数名:A
結果:1591
変数名:AB
結果:1600
変数名:ABC
結果:1622
変数名:ABCD
結果:1624
変数名:ABCDE
結果:1604
変数名:ABCDEF
結果:1618
変数名:ABCDEFG
結果:1610
変数名:ABCDEFGH
結果:1624
No comments:
Post a Comment