在R中,我想保留尾随零。 例如,如果我输入
round(5.2, 3)
我希望输出为5.200。
你能帮助我吗?
答案 0 :(得分:70)
如果这是出于打印目的,sprintf
就是你所追求的:
> sprintf("%.3f", round(5.2,3))
[1] "5.200"
有关格式详情,请参阅?sprintf
。
答案 1 :(得分:52)
当你打印出来时,你应该能够:
formatC( round( 5.2, 3 ), format='f', digits=3 )