5、全局精确除运算

很多时候,我们希望python一致都给我们的都是精确的除法结果,而不用在意给除法去进行计算的是什么类型的数字。,那么这个时候,我们就可以在程序开始前输入__fitore__包中导入一个叫division的方法来供python使用(这个包其实来自python 3)——引用的方法是:

from __future__ import division

用了这个包,如果我们想要取整除该怎么办啦?也很简单只需要将除号输入两次,也就是//下面是例子:

from __future__ import division

print 3 / 2

print 3.0 /2.0

print 2. /2.

print 3 // 2

那么运行的结果就是1.5/1.5/1.0/1前面都是精确除,最后因为是两个/,所以是取整除。

你可能感兴趣的:(5、全局精确除运算)