Python对小数进行除法运算的正确方法示例


Posted in Python onAugust 25, 2014

求一个算式

a=1

b=2

c=3

 

print c*(a/b)

运行结果总是0,反复检查拆开以后,发现在Python里,整数初整数,只能得出整数。
也就是 a 除 b 这个结果永远是0,只要把a或者b其中一个数改成浮点数即可。
a=1

b=2

c=3

 

print c*(a/float(b))

print c*(float(a)/b)

这样才能准确算出a除b的正确结果,当然,如果a比b大,并且不需要小数位数部分可以不用float。
如:
a=1

b=2

c=3

 

print c/a # 3

print c/b # 1

print c/float(b )# 1.5
Python 相关文章推荐
Python最基本的输入输出详解
Apr 25 Python
python UNIX_TIMESTAMP时间处理方法分析
Apr 18 Python
Python通过matplotlib绘制动画简单实例
Dec 13 Python
Python装饰器的执行过程实例分析
Jun 04 Python
Flask框架使用DBUtils模块连接数据库操作示例
Jul 20 Python
提升Python程序性能的7个习惯
Apr 14 Python
TensorFlow——Checkpoint为模型添加检查点的实例
Jan 21 Python
pandas实现excel中的数据透视表和Vlookup函数功能代码
Feb 14 Python
Python运行异常管理解决方案
Mar 09 Python
基于Keras中Conv1D和Conv2D的区别说明
Jun 19 Python
python tkinter实现连连看游戏
Nov 16 Python
python疲劳驾驶困倦低头检测功能的实现
Apr 04 Python
Python实现的一个自动售饮料程序代码分享
Aug 25 #Python
Python中请使用isinstance()判断变量类型
Aug 25 #Python
Python中变量交换的例子
Aug 25 #Python
Python实现的一个找零钱的小程序代码分享
Aug 25 #Python
Python跳出循环语句continue与break的区别
Aug 25 #Python
Python中声明只包含一个元素的元组数据方法
Aug 25 #Python
Python对象的深拷贝和浅拷贝详解
Aug 25 #Python
You might like
初识JQuery 实例一(first)
2011/03/16 Javascript
Jquery 自定义动画概述及示例
2013/03/29 Javascript
javascript 得到文件后缀名的思路及实现
2020/05/09 Javascript
javascript 循环调用示例介绍
2013/11/20 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
2014/09/03 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
Element MessageBox弹框的具体使用
2020/07/27 Javascript
vue 监听窗口变化对页面部分元素重新渲染操作
2020/07/28 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
python脚本实现统计日志文件中的ip访问次数代码分享
2014/08/06 Python
python进阶教程之异常处理
2014/08/30 Python
Python 专题三 字符串的基础知识
2017/03/19 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
Python 中字符串拼接的多种方法
2018/07/30 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
10 行Python 代码实现 AI 目标检测技术【推荐】
2019/06/14 Python
PyQt5实现简易电子词典
2019/06/25 Python
Python requests设置代理的方法步骤
2020/02/23 Python
Orlebar Brown官网:设计师泳裤和泳装
2020/12/08 全球购物
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
2013/09/10 面试题
总经理人事任命书
2014/06/05 职场文书
收款委托书
2014/10/14 职场文书
先进班组材料范文
2014/12/25 职场文书
个人党性锻炼总结
2015/03/05 职场文书
加薪通知
2015/04/25 职场文书
小王子读书笔记
2015/06/29 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
大学生创业计划书
2019/06/24 职场文书
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
使用PostGIS完成两点间的河流轨迹及流经长度的计算(推荐)
2022/01/18 PostgreSQL
MySQL创建定时任务
2022/01/22 MySQL