我正在寻找一种方法,可以将数字四舍五入到另一个的最接近的倍数。这是类似的量化。
例如。如果我想将81四舍五入到最接近的20的倍数,它应该返回100。
我可以使用.NET框架中的方法内置方法吗?
我要求使用内置方法的原因是,很有可能已经对其进行了优化。
最佳答案
是的,整数运算。
要将m舍入为n的下一个倍数,请使用((m + n-1)/ n)* n
关于.net - .NET方法将一个数字四舍五入到另一个数字的最接近倍数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/380944/