2013-08-07 36 views
0

我想有6位小數R中的兩個值的總和,但只有5和具有n個位小數[R

85.85+0.01302778 
# [1] 85.86303 

我試圖

round(85.85+0.01302778,6) 

,但它確實返回不行。

其實sum(85.85,0.01302778)只給出5位小數,我沒有在?sum找到任何小數位的範圍。

任何建議

+1

參見[控制位數R](http://stackoverflow.com/questions/2287616/controlling-digits-in-r ) - 這是如何打印對象。嘗試'print(85.85 + 0.01302778,digits = 10)' – mnel

回答

0

試試這個拿到6個位數:

> options(digits=8) 
> 85.85+0.01302778 
[1] 85.863028 
相關問題