我使用y表示法打印出结构。它以科学计数法打印浮标。我怎么能修复它,以便我可以用十进制值看到它。 例如
TradeObjects.each{|trade|
y trade
}
输出:pl见:带科学记数法的currentPnL。
--- !ruby/object:OpenStruct
table:
:gains: time stop
:exit:
:breakoutprice: 1.24634003639221
:currentPnL: -5.00000000001055e-005
:symbol: EUR/USD
:mfe: 0.0
:mae: 0.0
:entry: 1.24638
:exitTime:
:entryTime: 2012-08-22 02:59:18 -04:00
答案 0 :(得分:0)
您可以使用这样的格式化字符串:
"%f" % -5.00000000001055e-005 => "-0.000050"