我在Perl中有一個包含小數字的字符串: $ num =「0.00000001」;如何在Perl中將指數數字格式更改爲浮點格式
當我對它進行數字操作時,它變成指數格式的數字: $ num = $ num * 100; print「$ num \ n」;
結果是:1E-06
問題是, 如何得到這個數目在浮點格式打印,即0.000001。
我知道我可以用的sprintf(「%。1207米」,$ NUM), 做了具體的數字,但我希望有一個通用的解決方案, 所以我不會每次都要確定如何許多位數(在上述例子的sprintf像6)小數點後 顯示
不指定格式規範小數位的數量,即只使用'的sprintf(」 %f「,...)' – 2011-12-21 11:13:24