是否有任何方法只返回除法后的小数? (Python3)
在 python 3 中,是否有任何方法可以仅返回除法后的十进制值?
例如,如果我用这个方法将 4 除以 5,它将返回 8。
In python 3, are there any methods that would return just the decimal value after a division?
For example, if I divided 4 by 5 in this method, it would return 8.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用浮点除法。例如:
Use floating-point division. e.g.:
这个怎么样?
How about this?
对于通用数字
a
,您可以使用int
轻松计算它:但是,请注意,这仅适用于正数!
如果您希望它也适用于负数:
You can easily calculate it using
int
, for a generic numbera
:However, note that this only works for positive numbers!
If you want it to work for negative numbers as well:
您无需浮点运算即可做到这一点,对吧?
You can do this without floating point operations, right?