N(任意の数値)進数に変換するプログラムのやっている事は、N進数化したい数値をNで割った余剰(0を含めたNを越えない文字数で数を表現)をSTR$()命令で文字列化して、商が0になるまで余剰の文字列を桁の上の方から+演算子で連結するっていうことですね。 文字列にしないと+した時に数値として10進数で計算されてしまうのと、10以上の進数(16進数など)に変換する時には0~9の他に対応する文字(16進数の場合はA~Fなど)を用意しないといけないことに注意すれば60進数に変換なんてのも可能ですよ。