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连接mongodb操作数据示例(mongodb数据库配置类)
Dec 31 Python
Python datetime时间格式化去掉前导0
Jul 31 Python
Python3匿名函数lambda介绍与使用示例
May 18 Python
详解python websocket获取实时数据的几种常见链接方式
Jul 01 Python
python 一个figure上显示多个图像的实例
Jul 08 Python
浅析Python 引号、注释、字符串
Jul 25 Python
Python 离线工作环境搭建的方法步骤
Jul 29 Python
如何解决django-celery启动后迅速关闭
Oct 16 Python
django xadmin中form_layout添加字段显示方式
Mar 30 Python
Python字符串格式化常用手段及注意事项
Jun 17 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
Dec 04 Python
Python Numpy库的超详细教程
Apr 06 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
建立文件交换功能的脚本(三)
2006/10/09 PHP
如何在PHP中进行身份认证
2006/10/09 PHP
set_include_path和get_include_path使用及注意事项
2013/02/02 PHP
php简单判断文本编码的方法
2015/07/30 PHP
PHP网站建设的流程与步骤分享
2015/09/25 PHP
PHP异常处理Exception类
2015/12/11 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
Javascript 获取LI里的内容
2008/12/17 Javascript
jquery 插件 任意位置浮动固定层
2008/12/25 Javascript
js 键盘记录实现(兼容FireFox和IE)
2010/02/07 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
基于jQuery实现网页打印功能
2015/12/01 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
2017/02/15 Javascript
js实现下拉框效果(select)
2017/03/28 Javascript
通俗易懂地解释JS中的闭包
2017/10/23 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
基于substring()和substr()的使用以及区别(实例讲解)
2017/12/28 Javascript
Python常用列表数据结构小结
2014/08/06 Python
Python提示[Errno 32]Broken pipe导致线程crash错误解决方法
2014/11/19 Python
Python2和3字符编码的区别知识点整理
2019/08/08 Python
基于python的docx模块处理word和WPS的docx格式文件方式
2020/02/13 Python
python3.5的包存放的具体路径
2020/08/16 Python
H&M美国官网:欧洲最大的服饰零售商
2016/09/07 全球购物
巴西宠物店在线:Geração Pet
2017/05/31 全球购物
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
事业单位请假制度
2014/01/13 职场文书
七夕情人节促销方案
2014/06/07 职场文书
婚礼领导致辞大全
2015/07/28 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书
导游词之广州陈家祠
2019/10/21 职场文书
SQLServer常见数学函数梳理总结
2022/08/05 MySQL