Tag: 有效数字

在C#中使用有效数字格式化数字

我有一些十进制数据,我正在推入一个SharePoint列表,它将被查看。 我想根据我对特定计算的了解来限制结果数据中显示的有效数字的数量。 有时候会是3,所以12345会变成12300,0.012345会变成0.0123。 有时它会是4或5.有没有方便的方法来处理这个问题?

围绕一个双重的X有效数字

如果我有一个double(234.004223)等,我想在C#中将其舍入为x个有效数字。 到目前为止,我只能find方法来四舍五入到小数点后的位置,但是这只是在数字中有0的情况下删除精度。 例如,小数点后一位0.086变为0.1,但我希望保持在0.08。

舍入到任意数量的有效数字

你怎么能把任何数字(不只是整数> 0)N个有效数字? 例如,如果我想舍入三位有效数字,我正在寻找一个公式,可以采取: 1,239,451并返还124万 12.1257并​​返回12.1 .0681并返回.0681 5并返回5 当然,algorithm不应该被硬编码,只能处理N的3,尽pipe这将是一个开始。