我需要最简单和最短的方式,才能将整数绕到下一个" 30系"。
例如:
431 --> 450
459 --> 480
298 --> 300
这取决于您使用的语言。一个简单的示例可以是
def round2multipleOfThirty(x):
if x % 30 < 15:
return x - x % 30
else:
return x + 30 - x % 30
在Python中起作用。但是您实际上想要一个圆形功能吗?您的示例编号始终为30的下一个较大倍数。我提供的功能是提供
的回合431 --> 420
459 --> 450
298 --> 300