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遍历 truple list dictionary的几种方法总结
Sep 11 Python
Python数据拟合与广义线性回归算法学习
Dec 22 Python
python使用tcp实现局域网内文件传输
Mar 20 Python
python实现websocket的客户端压力测试
Jun 25 Python
python NumPy ndarray二维数组 按照行列求平均实例
Nov 26 Python
使用pandas的box_plot去除异常值
Dec 10 Python
Python实现新型冠状病毒传播模型及预测代码实例
Feb 05 Python
python实现手势识别的示例(入门)
Apr 15 Python
学python爬虫能做什么
Jul 29 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
Sep 17 Python
python中zip()函数遍历多个列表方法
Feb 18 Python
python 如何读、写、解析CSV文件
Mar 03 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
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
php简单获取目录列表的方法
2015/03/24 PHP
HTML IMG标签 onload 内存溢出导致浏览器CPU占用过高
2021/03/09 Javascript
javascript 对象定义方法 简单易学
2009/03/22 Javascript
js 操作select相关方法函数
2009/12/06 Javascript
js下写一个事件队列操作函数
2010/07/19 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
详解javascript传统方法实现异步校验
2016/01/22 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
Angular2中如何使用ngx-translate进行国际化
2017/05/21 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
vue浏览器返回监听的具体步骤
2021/02/03 Vue.js
[12:36]《DOTA2》国服注册与激活指南全攻略
2013/04/28 DOTA
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
Python操作列表的常用方法分享
2014/02/13 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
2016/10/12 Python
python实现决策树
2017/12/21 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
使用python批量转换文件编码为UTF-8的实现
2020/04/03 Python
python 解决Fatal error in launcher:错误问题
2020/05/21 Python
大四学年自我鉴定
2013/11/13 职场文书
中国梦的演讲稿
2014/01/08 职场文书
大学新闻系求职信
2014/06/03 职场文书
物理学专业自荐信
2014/06/11 职场文书
党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
2014年检察院个人工作总结
2014/12/09 职场文书
一文搞懂python异常处理、模块与包
2021/06/26 Python
Java Dubbo框架知识点梳理
2021/06/26 Java/Android