以前書かれていたのはMIKIさんでしたっけ? 何となく予備知識があったので深みにはまらず回避できました。 丸めというか、10進数の桁数分、ループを回したかったんです。 FOR I=0 TO LOG(V,10) これだと、 999・・・3回 1000・・・3回 1001・・・4回 回るので、1000の時は想定外でした。 なので今は整数限定という事にあぐらをかいて、 FOR I=0 TO LOG(V+0.1,10) と適当に足してやっていますが、スマートじゃないですね。