>0.000001=0.000005/5のときだけNoになるのですが
原因は分かりませんが下のスクリプトの16進数で比べてみると、
なぜか0.000005/5や0.00007/7、0.0003/3の数が他の数と違っています。
pos 10,10
mes "0.001=d2f1a9fc"
mes " 0.001 $"+strf("%x",0.001) //$d2f1a9fc
mes " 0.002/2 $"+strf("%x",0.002/2) //$d2f1a9fc
mes " 0.003/3 $"+strf("%x",0.003/3) //$d2f1a9fc
mes " 0.005/5 $"+strf("%x",0.005/5) //$d2f1a9fc
mes " 0.007/7 $"+strf("%x",0.007/7) //$d2f1a9fc
mes "0.0001=$eb1c432d"
mes " 0.0001 $"+strf("%x",0.0001) //$eb1c432d
mes " 0.0002/2 $"+strf("%x",0.0002/2) //$eb1c432d
mes " 0.0003/3 $"+strf("%x",0.0003/3) //$eb1c432c
mes " 0.0005/5 $"+strf("%x",0.0005/5) //$eb1c432d
mes " 0.0007/7 $"+strf("%x",0.0007/7) //$eb1c432d
mes "0.00001=$88e368f1"
mes " 0.00001 $"+strf("%x",0.00001) //$88e368f1
mes " 0.00002/2 $"+strf("%x",0.00002/2) //$88e368f1
mes " 0.00003/3 $"+strf("%x",0.00003/3) //$88e368f1
mes " 0.00005/5 $"+strf("%x",0.00005/5) //$88e368f1
mes " 0.00007/7 $"+strf("%x",0.00007/7) //$88e368f0
mes "0.000001=$a0b5ed8d"
mes " 0.000001 $"+strf("%x",0.000001) //$a0b5ed8d
mes " 0.000002/2 $"+strf("%x",0.000002/2) //$a0b5ed8d
mes " 0.000003/3 $"+strf("%x",0.000003/3) //$a0b5ed8d
mes " 0.000005/5 $"+strf("%x",0.000005/5) //$a0b5ed8e
mes " 0.000007/7 $"+strf("%x",0.000007/7) //$a0b5ed8d