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 相关文章推荐
写了个监控nginx进程的Python脚本
May 10 Python
Python学习笔记之常用函数及说明
May 23 Python
Python中实现两个字典(dict)合并的方法
Sep 23 Python
python虚拟环境virtualenv的使用教程
Oct 20 Python
基于pandas数据样本行列选取的方法
Apr 20 Python
Python使用pandas处理CSV文件的实例讲解
Jun 22 Python
python数据处理 根据颜色对图片进行分类的方法
Dec 08 Python
Python绘图Matplotlib之坐标轴及刻度总结
Jun 28 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
Aug 26 Python
使用Python制作新型冠状病毒实时疫情图
Jan 28 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
Feb 24 Python
pyqt5实现井字棋的示例代码
Dec 07 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&MYSQL留言板源码
2020/07/19 PHP
Yii中实现处理前后台登录的新方法
2015/12/28 PHP
php 在字符串指定位置插入新字符的简单实现
2016/06/28 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
javascript vvorld 在线加密破解方法
2008/11/13 Javascript
js获取多个tagname的节点数组
2013/09/22 Javascript
javascript的创建多行字符串的7种方法
2014/04/29 Javascript
原生js实现日期联动
2015/01/12 Javascript
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
Bootstrap每天必学之表格
2015/11/23 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
深入理解jQuery中的事件冒泡
2016/05/24 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
javascript 动态脚本添加的简单方法
2016/10/11 Javascript
详解ES6中的let命令
2020/04/05 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
[45:46]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS DT
2014/05/23 DOTA
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
Python实例一个类背后发生了什么
2016/02/09 Python
Python 12306抢火车票脚本
2018/02/07 Python
3个用于数据科学的顶级Python库
2018/09/29 Python
Python正则表达式匹配日期与时间的方法
2019/07/07 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
使用Tensorflow实现可视化中间层和卷积层
2020/01/24 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
open_basedir restriction in effect. 原因与解决方法
2021/03/14 PHP
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
日本整理专家Marie Kondo的官方在线商店:KonMari
2020/06/29 全球购物
软件测试面试题
2015/10/21 面试题
实习介绍信范文
2015/05/05 职场文书
党内外群众意见范文
2015/06/02 职场文书
行政处罚告知书
2015/07/01 职场文书
Django使用redis配置缓存的方法
2021/06/01 Redis