c# - 如何将十进制值四舍五入到最接近的 0.05 值?

标签 c# .net algorithm decimal rounding

在 .Net 中有什么方法可以将十进制值四舍五入到最接近的 0.05 值吗?

例如:

7.125 -> 7.15

6.66 -> 6.7

如果它现在可用,谁能给我提供算法?

最佳答案

怎么样:

Math.Ceiling(myValue * 20) / 20

关于c# - 如何将十进制值四舍五入到最接近的 0.05 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1448458/

相关文章:

c# - mono c# 获取应用程序路径

c# - 在 Winform 的组合框中获取旧的选定索引

c# - int to enum : cast works fine, 赋值失败

.net - WinForm中如何清除用户控件的内存?

c# - ResourceManager.GetString() FileNotFound 异常

c# - 从静态方法线程安全返回引用吗?

c# - 从哪里开始代码契约(Contract)?

java - 最大公约数挑战(欧几里得算法)

string - 如何使用基数排序对可变长度字符串数组进行排序?

algorithm - 具有下一个和上一个支持的随机数生成?