(5.101 * 100).round / 100.0
要像这样输出:
5.10
而不是这样:
5.1
在Ruby中如何做到这一点?
%
'%.2f' % [(5.101 * 100).round / 100.0] # => "5.10"
内核的sprintf方法具有各种标志和修饰符的文档.还有Kernel的printf,但是像我说的那样,我会用%去.
sprintf