r 科学计数法限制尾数小数点

Posted

技术标签:

【中文标题】r 科学计数法限制尾数小数点【英文标题】:r scientific notation limit mantissa decimal points 【发布时间】:2016-10-06 22:55:43 【问题描述】:

在r中,是否可以限制尾数/有效数的小数点后数。例如 1.43566334245e-9,我想忽略/舍入到 1.44e-9。

我不想简单地说保留小数点后的 N 个数字。因为如果数据集中还有另一个数字是 5.2340972e-5,我希望它是 5.23e-5 而不是 5.234097e-5。所以只限制尾数的小数点,而不是整数。

【问题讨论】:

【参考方案1】:

如果我理解正确的话:

signif(1.43566334245e-9,3)
[1] 1.44e-09

signif(5.2340972e-5,3)
[1] 5.23e-05

【讨论】:

以上是关于r 科学计数法限制尾数小数点的主要内容,如果未能解决你的问题,请参考以下文章

强制 R 输出为最多两位小数的科学计数法

PAT 1024. 科学计数法 (20)

PAT乙级 1024. 科学计数法 (20)

R语言sprintf函数:sprintf函数格式化小数位数(数值数据前后整体占位个数)将数字输入与非数字输入组合起来控制科学计数法控制小数零的个数多输入数据的格式化

C#格式双重限制有效数字但限制科学记数法

js 怎么把小数的科学计数法转换成数字 如:1