-1

如果出现以下情况,您将如何获得 1.75:

num2=24
num1=3
total=14

print('Subtotal left: %.1f' % (num2/(num1*total)))

他们是另一种编写此计算以获得该结果的方法吗?我只能得到 0.4、2.3 等我知道 Python 遵循 PEMDAS 我已经尝试了整晚以获得该结果,但不幸的是我对 Python 还不够聪明。

请帮忙!:)

干杯。

4

2 回答 2

1
14/(24/3)==1.75

我会把编码留给你。

于 2012-05-11T05:28:32.537 回答
0

你可以试试:

result = (total*num1)/num2
print("Subtotal left: %f" % result)

输出:

Subtotal left: 1.75
于 2016-04-21T14:39:32.810 回答