【发布时间】:2022-10-15 01:42:11
【问题描述】:
这个怎么可能?
> mode(daten[1,16])
[1] "numeric"
> mode(weku)
[1] "numeric"
>
> weku
[1] 10.47855
> daten[1,16]
[1] 814995955
> daten[1,16]/weku
[1] 77777557
>
> 814995955/10.47855
[1] 77777551
>
我不明白。我怎样才能得到正确的计算?
谢谢 基督教
【问题讨论】:
-
@dcarlson,请作为答案发布。
-
sprintf("%f16",weku)? -
试试
format(weku, 10)。我认为它不完全是 10.47855,而是显示了多少位数。 -
我敢打赌
sprintf("%s", d)打印[1] "10.4785491"
标签: r calculation