Tag: 数字四舍五入

在Swift四舍五入()

在玩耍的时候,我迅速地find了round()函数。 它可以使用如下: round(0.8) 如预期的那样将返回1。 这是我的问题: 我怎样才能迅速凑成千分之一? 我希望能够插入一个数字,比如0.6849,然后得到0.685。 round()如何做到这一点? 或者,不是,在这种情况下,有什么function呢?

将浮点数舍入到最近的整数?

正如标题所暗示的,我想获取一个浮点数并将其舍入到最接近的整数。 但是,如果它不是一个整体,我总是想要舍入variables,不pipe它与下一个整数有多接近。 有没有办法做到这一点?

C ++:舍入到数字的最接近的倍数

好的 – 我几乎不好意思在这里发帖(如果有人投票结束,我会删除),因为这似乎是一个基本的问题。 这是正确的方法,以C ++中的一个数字的倍数? 我知道还有其他相关的问题,但我特别想知道什么是最好的方式来做到这一点在C + +: int roundUp(int numToRound, int multiple) { if(multiple == 0) { return numToRound; } int roundDown = ( (int) (numToRound) / multiple) * multiple; int roundUp = roundDown + multiple; int roundCalc = roundUp; return (roundCalc); } 更新:对不起,我可能没有打算清楚。 这里有些例子: roundUp(7, 100) //return 100 roundUp(117, 100) //return 200 roundUp(477, […]