Python - Round to nearest 05

后端 未结 9 1933
死守一世寂寞
死守一世寂寞 2020-11-29 08:14

Hvor can I en python do the following rounding:

Round to the nearest 05 decimal

7,97 -> 7,95

6,72 -> 6,70

31,06 -> 31,05

36,04 -> 36,

9条回答
  •  醉话见心
    2020-11-29 09:14

    Here's a one liner

    def roundto(number, multiple):
       return number+multiple/2 - ((number+multiple/2) % multiple)
    

提交回复
热议问题