为啥呀?

import math

a, b, c = map(int, input().split())
p = (a + b + c) / 2
s = math.sqrt(p * (p - a) * (p - b) * (p - c))
print("%.2f" % round(s, 2))

3 条评论

  • @ 2017-10-24 09:44:12

    你好

  • @ 2017-09-21 23:06:43

    round函数出不来小数点最后的0
    用print("%.3f".s)
    就好了

  • @ 2017-09-21 15:58:10

    print("%.2f"%s)就可以了吧
    或者先用round()再print

  • 1

信息

难度
2
分类
(无)
标签
(无)
递交数
8798
已通过
1721
通过率
20%
被复制
2
上传者