|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import math
- import decimal
- s = input().split()
- a = int(s[0])
- b = int(s[1])
- c = int(s[2])
- p = (a+b+c)/2
- d = p*(p-a)*(p-b)*(p-c)
- print(decimal.Decimal('math.sqrt(d)').quantize(decimal('0.1')))
复制代码
报错:decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
本帖最后由 isdkz 于 2022-5-8 12:01 编辑
- import math
- import decimal
- s = input().split()
- a = int(s[0])
- b = int(s[1])
- c = int(s[2])
- p = (a+b+c)/2
- d = p*(p-a)*(p-b)*(p-c)
- print(decimal.Decimal(f'{math.sqrt(d)}').quantize(decimal.Decimal('0.1')))
复制代码
|
|