草庐IT

numToRound

全部标签

c++ - 四舍五入到一个数字的最接近的倍数

好的-我几乎很尴尬在这里发布这个(如果有人投票关闭,我会删除),因为这似乎是一个基本问题。这是在C++中四舍五入为数字的倍数的正确方法吗?我知道还有其他与此相关的问题,但我特别想知道在C++中执行此操作的最佳方法是什么:introundUp(intnumToRound,intmultiple){if(multiple==0){returnnumToRound;}introundDown=((int)(numToRound)/multiple)*multiple;introundUp=roundDown+multiple;introundCalc=roundUp;return(round

c++ - 四舍五入到一个数字的最接近的倍数

好的-我几乎很尴尬在这里发布这个(如果有人投票关闭,我会删除),因为这似乎是一个基本问题。这是在C++中四舍五入为数字的倍数的正确方法吗?我知道还有其他与此相关的问题,但我特别想知道在C++中执行此操作的最佳方法是什么:introundUp(intnumToRound,intmultiple){if(multiple==0){returnnumToRound;}introundDown=((int)(numToRound)/multiple)*multiple;introundUp=roundDown+multiple;introundCalc=roundUp;return(round