我该如何摆脱。在Python中为0

时间:2019-08-23 06:54:07

标签: python-3.x

a = 28.85
b = 2000
print(a*b)

结果57700.0

select name from fake limit 57700.0 ,10 这句话是不正确的。

2 个答案:

答案 0 :(得分:0)

将浮点数与整数相乘自然会得到一个浮点数作为答案。

因此,按照@Rakesh的建议,用int(a*b)截断它。

请注意,点号之后您将失去一切...

答案 1 :(得分:0)

如果您在float语句中使用format,并在点后面删除所有数字,则可以将结果保留为print

print("{:0.0f}".format(a * b))