format$("%%0%dd",n) -> "%07d" よって format$(format$("%%0%dd",n),x) => format$("%07d",x) %07d を使わずに %07.0f を使ったのはなんでかな??? X[] が浮動小数点数だからかな? (option defint がないので X は浮動小数点数)