r语言 - 四舍五入为小数



我已经计算出r中的概率(等于1.7715e-06),我希望能够将其查看到10小数点。有人知道怎么把这个化成10小数点吗?我试过使用round()和signific()函数,但它们没有用。

我得到这个答案(1.7715e-06)使用:

dbinom(11, 11, 0.3)

一个可能的解决方案:

format(round(dbinom(11, 11, 0.3), 10), scientific = F)
#> [1] "0.0000017715"

你也可以这样做:

options("scipen"=999)

:

.3^11
[1] 0.00000177147

round(.3^11,10)
[1] 0.0000017715

dbinom(11,11,.3)
[1] 0.00000177147

round(dbinom(11,11,.3),10)
[1] 0.0000017715

最新更新