>16bit符号付き整数~ もしかして、今まで教えていただいた解釈のお話でしょうか? そして今回の件は『人間側で好きに解釈を決めて、その通りにプログラムが動くようにプログラミングしちゃえばいい』といった感じですか? 「chr$(0)を-32768と定める」でも「chr$(0)を-1000と定める」でも「chr$(0)を0と定める」でもどれでもいい、自分で定めていいということでしょうか? そしてそのような解釈になるプログラム(この場合は関数)を書く、と。 ……あ、「chr$(0)を0と定める」では負にはなりませんね(笑) 途中なのにまた色々と質問を重ねてしまってすみません。みき★さんの予定とずれているようでしたら(現在教えていただいている内容と関係無さそうでしたら)、こちらはまた後ほど教えていただけたら嬉しいです(*^^*)