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中的引用和拷贝浅析
Nov 22 Python
python正则表达式中的括号匹配问题
Dec 14 Python
Python的Django框架中的数据过滤功能
Jul 17 Python
python利用socketserver实现并发套接字功能
Jan 26 Python
更新pip3与pyttsx3文字语音转换的实现方法
Aug 08 Python
修改 CentOS 6.x 上默认Python的方法
Sep 06 Python
python能做什么 python的含义
Oct 12 Python
使用Django清空数据库并重新生成
Apr 03 Python
Python日志logging模块功能与用法详解
Apr 09 Python
windows上彻底删除jupyter notebook的实现
Apr 13 Python
python网络编程之五子棋游戏
May 14 Python
keras自定义损失函数并且模型加载的写法介绍
Jun 15 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函数学习之PHP函数点评
2012/07/05 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
JS 添加网页桌面快捷方式的代码详细整理
2012/12/27 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
JavaScript中Null与Undefined的区别解析
2015/06/30 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
解决给dom元素绑定click等事件无效问题的方法
2017/02/17 Javascript
JS中cookie的使用及缺点讲解
2017/05/13 Javascript
微信小程序movable view移动图片和双指缩放实例代码
2017/08/08 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
JS获取并处理php数组的方法实例分析
2018/09/04 Javascript
新手入门带你学习JavaScript引擎运行原理
2019/06/24 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
2019/11/07 Javascript
Vue自定义组件双向绑定实现原理及方法详解
2020/09/03 Javascript
python连接mysql数据库示例(做增删改操作)
2013/12/31 Python
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
Python的装饰器模式与面向切面编程详解
2015/06/21 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
python3实现猜数字游戏
2020/12/07 Python
加拿大百叶窗和窗帘定制网站:Blinds
2017/01/30 全球购物
最新的大学生找工作自我评价
2013/09/29 职场文书
养殖项目策划书范文
2014/01/13 职场文书
服务员岗位责任制
2014/02/11 职场文书
计生工作先进事迹
2014/08/15 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
2014年保险公司工作总结
2014/11/22 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
创业计划书之水果店
2019/07/18 职场文书
一篇文章带你学习Mybatis-Plus(新手入门)
2021/08/02 Java/Android
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技