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的urllib模块显示下载进度示例
Jan 17 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
python os用法总结
Jun 08 Python
解决Python print 输出文本显示 gbk 编码错误问题
Jul 13 Python
Django Sitemap 站点地图的实现方法
Apr 29 Python
python实现的多任务版udp聊天器功能案例
Nov 13 Python
tensorflow保持每次训练结果一致的简单实现
Feb 17 Python
使用Pycharm分段执行代码
Apr 15 Python
Python异常处理机制结构实例解析
Jul 23 Python
Python自动化测试中yaml文件读取操作
Aug 20 Python
python asyncio 协程库的使用
Jan 21 Python
Python中zipfile压缩包模块的使用
May 14 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
ThinkPHP实现批量删除数据的代码实例
2014/07/02 PHP
比较简单实用的使用正则三种版本的js去空格处理方法
2007/11/18 Javascript
JavaScript 全角转半角部分
2009/10/28 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
JavaScript 中的日期和时间及表示标准介绍
2013/08/21 Javascript
基于jQuery实现文本框缩放以及上下移动功能
2014/11/24 Javascript
js验证上传图片的方法
2015/05/12 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
2017/02/19 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
vue页面使用阿里oss上传功能的实例(二)
2017/08/09 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
Vue官网todoMVC示例代码
2018/01/29 Javascript
vue单个组件实现无限层级多选菜单功能
2018/04/10 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
ES6之Proxy的get方法详解
2019/10/11 Javascript
python中的hashlib和base64加密模块使用实例
2014/09/02 Python
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
Python Matplotlib库安装与基本作图示例
2019/01/09 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
2019/01/22 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
园林技术个人的自我评价
2014/01/08 职场文书
表彰会主持词
2014/03/26 职场文书
学习保证书范文
2014/04/30 职场文书
2014大学生党员评议个人总结
2014/09/22 职场文书
工作失误检讨书(经典集锦版)
2014/10/17 职场文书
工作收入住址证明
2014/10/28 职场文书
员工拾金不昧表扬稿
2015/05/05 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL
redis cluster支持pipeline的实现思路
2021/06/23 Redis
python基础之错误和异常处理
2021/10/24 Python
使用javascript解析二维码的三种方式
2021/11/11 Javascript