Python-如何强制除法运算为浮点数?除数一直舍入为0?

发布于 2021-02-02 23:24:26

我有两个整数值a和b,但是我需要它们在浮点数中的比率。我知道a < b并且想计算a / b,所以如果我使用整数除法,我总是得到0的余数a。

c在下文中,如何在Python中强制成为浮点数?

c = a / b
关注者
0
被浏览
206
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    在Python 2中,两个整数的除法产生一个整数。在Python 3中,它产生一个浮点数。我们可以通过从中导入来获得新的行为__future__

    >>> from __future__ import division
    >>> a = 4
    >>> b = 6
    >>> c = a / b
    >>> c
    0.66666666666666663
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看