HEX$(VERSION)は "3030000" だと。
HEX$(VERSION,8)なら"03030000"です。
で、3.2.1の時は "03020100" でした。
3.0.2の時は確か "03000200" だったかと。
それで "0200" ってなんだ?と言うことになった気がしますw
3.3.0の時その処理を実装したので実機検証が出来ず(仕様がハッキリしていないので実機検証しか手段が^^;)、不具合に気がつかなかったパターンですね^^;
だとすると、もうひとつ潜在バグが。
HEX$()の結果は16進数なので手を抜かず、正しく処理すると "0100" は VAL("0100")ではなく、VAL("&H"+"0100")です。
なのでZZZZの上位下位の問題は置いておいても、「3.3.256になった」となる筈。
処理のご確認を。
0そうだね プレイ済み