中村です。
最近、回路シミュレーションをすることが多いのですが、
入力や出力を ruby/tk 使って確かめていたりします。
(そのわりに ruby への理解が進まない…)
ところで、tool を作っている途中で気がついたのですが、
これの出力はこんなものなのでしょうか?
特に実害は無いのですが、おや、と思ったもので…。
<スクリプト>
#!/usr/local/bin/ruby
list =
["1e-01", "1e-02", "1e-03", "1e-04",
"1e-05", "1e-06", "1e-07", "1e-08",
"1E-01", "1E-02", "1E-03", "1E-04",
"1E-05", "1E-06", "1E-07", "1E-08",
"-1e-01", "-1e-02", "-1e-03", "-1e-04",
"-1e-05", "-1e-06", "-1e-07", "-1e-08",
"-1E-01", "-1E-02", "-1E-03", "-1E-04",
"-1E-05", "-1E-06", "-1E-07", "-1E-08",
"1e+01", "1e+02", "1e+03", "1e+04",
"1e+05", "1e+06", "1e+07", "1e+08",
"1E+01", "1E+02", "1E+03", "1E+04",
"1E+05", "1E+06", "1E+07", "1E+08"]
for f in list
print f, " ", f.to_f, "\n"
end
<出力>
(略)
-1e-05 -1e-05.0
-1e-06 -1e-06.0
-1e-07 -1e-07.0
-1e-08 -1e-08.0
(略)
-1E-05 -1e-05.0
-1E-06 -1e-06.0
-1E-07 -1e-07.0
-1E-08 -1e-08.0
(略)
# -1.1E-05 とかは こうならないなあ。。
よろしくお願い致します。
中村典嗣 E-mail: nnakamur / mxq.meshnet.or.jp