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面向对象编程中的类和对象学习教程
Mar 30 Python
在Python中操作字典之update()方法的使用
May 22 Python
详解C++编程中一元运算符的重载
Jan 19 Python
Python科学计算之Pandas详解
Jan 15 Python
django进阶之cookie和session的使用示例
Aug 17 Python
Python math库 ln(x)运算的实现及原理
Jul 17 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
Feb 27 Python
Django Path转换器自定义及正则代码实例
May 29 Python
python入门教程之基本算术运算符
Nov 13 Python
python实现图像高斯金字塔的示例代码
Dec 11 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
Feb 24 Python
python实现局部图像放大
Nov 17 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 curl 伪造IP来源的实例代码
2012/11/01 PHP
php 邮件发送问题解决
2014/03/22 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
CSS+JS构建的图片查看器
2006/07/22 Javascript
Javascript注入技巧
2007/06/22 Javascript
使用SyntaxHighlighter实现HTML高亮显示代码的方法
2010/02/04 Javascript
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
在Linux上用forever实现Node.js项目自启动
2014/07/09 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
CSS3 3D 技术手把手教你玩转
2016/09/02 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
2016/12/08 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
2018/10/22 Javascript
学习LayUI时自研的表单参数校验框架案例分析
2019/07/29 Javascript
iview实现动态表单和自定义验证时间段重叠
2021/01/10 Javascript
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
python购物车程序简单代码
2018/04/18 Python
Django框架实现的分页demo示例
2019/05/25 Python
PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例
2019/06/19 Python
Python气泡提示与标签的实现
2020/04/01 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
如何在Python对Excel进行读取
2020/06/04 Python
什么是python类属性
2020/06/10 Python
Tensorflow与Keras自适应使用显存方式
2020/06/22 Python
CSS3不透明度实例讲解
2016/04/26 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
欧洲最大的品牌水上运动服装和设备在线零售商:Wuituit Outlet
2018/05/05 全球购物
简单说下OSPF的操作过程
2014/08/13 面试题
一套软件开发工程师笔试题
2015/05/18 面试题
介绍一下Python下range()函数的用法
2013/11/07 面试题
表演方阵解说词
2014/02/08 职场文书
小学中等生评语
2014/12/29 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
Pandas 数据编码的十种方法
2022/04/20 Python
Ubuntu安装Mysql+启用远程连接的完整过程
2022/06/21 Servers