Python两个整数相除得到浮点数值的方法


Posted in Python onMarch 18, 2015

在python中进行两个整数相除的时候,在默认情况下都是只能够得到整数的值,而在需要进行对除所得的结果进行精确地求值时,想在运算后即得到浮点值,那么如何进行处理呢?

1、修改被除数的值为带小数点的形式即可得到浮点值,这种方法在被除数事先知道的情况下才可以采用有效,而这种情况意味着被除数的值是写死的、固定的,在绝大多数的情况下是不可行的;

2、在进行除法运算前导入一个实除法的模块,即可在两个整数进行相除的时候得到浮点的结果;

from __future__ import division

以下为测试的结果:
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 division

>>> 244158112/1024

238435.65625

>>> 244158112/1024/1024

232.84732055664062
Python 相关文章推荐
Python re模块介绍
Nov 30 Python
Python实现决策树C4.5算法的示例
May 30 Python
使用pandas对两个dataframe进行join的实例
Jun 08 Python
解决Python3 被PHP程序调用执行返回乱码的问题
Feb 16 Python
Python语言检测模块langid和langdetect的使用实例
Feb 19 Python
pyqt5 实现在别的窗口弹出进度条
Jun 18 Python
解决Django中调用keras的模型出现的问题
Aug 07 Python
基于 Django 的手机管理系统实现过程详解
Aug 16 Python
Python socket 套接字实现通信详解
Aug 27 Python
pip install python 快速安装模块的教程图解
Oct 08 Python
Python collections.deque双边队列原理详解
Oct 05 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
Nov 05 Python
10款最好的Web开发的 Python 框架
Mar 18 #Python
python通过yield实现数组全排列的方法
Mar 18 #Python
python以环状形式组合排列图片并输出的方法
Mar 17 #Python
python将ip地址转换成整数的方法
Mar 17 #Python
python实现模拟按键,自动翻页看u17漫画
Mar 17 #Python
python通过pil为png图片填充上背景颜色的方法
Mar 17 #Python
python按照多个字符对字符串进行分割的方法
Mar 17 #Python
You might like
PHP全概率运算函数(优化版) Webgame开发必备
2011/07/04 PHP
PHP以指定字段为索引返回数据库所取的数据数组
2013/06/30 PHP
php $_SESSION会员登录实例分享
2021/01/19 PHP
Yii2创建表单(ActiveForm)方法详解
2016/07/23 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
Jquery实现显示和隐藏的4种简单方式
2013/08/28 Javascript
getJSON调用后台json数据时函数被调用两次的原因猜想
2013/09/29 Javascript
JS实现时间格式化的方式汇总
2013/10/16 Javascript
jQuery实现textarea自动增长宽高的方法
2015/12/18 Javascript
使用node+vue.js实现SPA应用
2016/01/28 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
针对JavaScript中this指向的简单理解
2016/08/26 Javascript
浅谈Vue的基本应用
2016/12/27 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
2017/05/07 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
详解JavaScript事件循环机制
2018/09/07 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
详解Howler.js Web音频播放终极解决方案
2020/08/23 Javascript
Python 列表list使用介绍
2014/11/30 Python
用python找出那些被“标记”的照片
2017/04/20 Python
python 反向输出字符串的方法
2018/07/16 Python
python使用 __init__初始化操作简单示例
2019/09/26 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
解决Python import docx出错DLL load failed的问题
2020/02/13 Python
浅析Python 条件控制语句
2020/07/15 Python
高中军训感言400字
2014/02/24 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
大学生个人学年总结
2015/02/15 职场文书
学校少先队工作总结
2015/08/12 职场文书
使用Python脚本对GiteePages进行一键部署的使用说明
2021/05/27 Python