Rounding to two decimal places in Python 2.7?

后端 未结 9 2504
一个人的身影
一个人的身影 2020-11-30 23:34

Using Python 2.7 how do I round my numbers to two decimal places rather than the 10 or so it gives?

print \"financial return of outcome 1 =\",\"$\"+str(out1)         


        
9条回答
  •  悲&欢浪女
    2020-12-01 00:02

    When we use the round() function, it will not give correct values.

    you can check it using, round (2.735) and round(2.725)

    please use

    import math
    num = input('Enter a number')
    print(math.ceil(num*100)/100)
    

提交回复
热议问题