首頁  >  文章  >  後端開發  >  如何利用Python在運算後得到浮點數值的方法詳解

如何利用Python在運算後得到浮點數值的方法詳解

伊谢尔伦
伊谢尔伦原創
2017-05-31 14:18:122184瀏覽

在python中進行兩個整數相除的時候,在預設情況下都是只能夠得到整數的值,而在需要進行對除所得的結果進行精確地求值時,想在運算後即得到浮點數值,那麼如何進行處理呢?

1、修改被除數的值為帶小數點的形式即可得到浮點值,這種方法在被除數事先知道的情況下才可以採用有效,而這種情況意味著被除數的值是寫死的、固定的,在絕大多數的情況下是不可行的;

#2、在進行除法運算前導入一個實除法的模組,即可在兩個整數進行相除的時候得到浮點的結果;

from __future__ import pision

以下為測試的結果:

ufo@ufo:~$ python
Python 2.7.4 (default, Sep 26 2013, 03:20:56) 
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 244158112/1024
238435
####注意以上的运算结果为整数
####导入实除法模块后的结果为浮点数
>>> from __future__ import pision
>>> 244158112/1024
238435.65625
>>> 244158112/1024/1024
232.84732055664062

【相關推薦】

1. Python and、or以及and-or文法總結

2. 解析python中and與or用法

3. 詳細介紹Python中and和or實際用法

以上是如何利用Python在運算後得到浮點數值的方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn