Python兩個整數(shù)相除得到浮點數(shù)值的方法
更新時間:2015年03月18日 11:18:01 投稿:junjie
這篇文章主要介紹了Python兩個整數(shù)相除得到浮點數(shù)值的方法,本文直接給出代碼示例,需要的朋友可以參考下
在python中進行兩個整數(shù)相除的時候,在默認情況下都是只能夠得到整數(shù)的值,而在需要進行對除所得的結(jié)果進行精確地求值時,想在運算后即得到浮點值,那么如何進行處理呢?
1、修改被除數(shù)的值為帶小數(shù)點的形式即可得到浮點值,這種方法在被除數(shù)事先知道的情況下才可以采用有效,而這種情況意味著被除數(shù)的值是寫死的、固定的,在絕大多數(shù)的情況下是不可行的;
2、在進行除法運算前導(dǎo)入一個實除法的模塊,即可在兩個整數(shù)進行相除的時候得到浮點的結(jié)果;
復(fù)制代碼 代碼如下:
from __future__ import division
以下為測試的結(jié)果:
復(fù)制代碼 代碼如下:
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
####注意以上的運算結(jié)果為整數(shù)
####導(dǎo)入實除法模塊后的結(jié)果為浮點數(shù)
>>> from __future__ import division
>>> 244158112/1024
238435.65625
>>> 244158112/1024/1024
232.84732055664062
您可能感興趣的文章:
- python3 小數(shù)位的四舍五入(用兩種方法解決round 遇5不進)
- Python判斷字符串是否為字母或者數(shù)字(浮點數(shù))的多種方法
- python讀取浮點數(shù)和讀取文本文件示例
- python中實現(xiàn)精確的浮點數(shù)運算詳解
- Python字符串轉(zhuǎn)換成浮點數(shù)函數(shù)分享
- 關(guān)于Python中浮點數(shù)精度處理的技巧總結(jié)
- python使用正則搜索字符串或文件中的浮點數(shù)代碼實例
- python中精確輸出JSON浮點數(shù)的方法
- python十進制和二進制的轉(zhuǎn)換方法(含浮點數(shù))
- Python浮點數(shù)四舍五入問題的分析與解決方法
相關(guān)文章
python編程matplotlib交互繪制Julia集示例解析
matplotlib的Show面板中提供了放大、移動等交互式操作,但也未能涵蓋所有的交互需求,比如希望通過mandelbrot集上的一點來生成對應(yīng)的Julia集2021-10-10

