Python对小数进行除法运算的正确方法示例
作者:junjie 时间:2021-06-19 08:42:18
求一个算式
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,小数,除法运算
0
投稿
猜你喜欢
浅谈validator自定义验证及易错点
2024-05-02 16:58:41
django框架两个使用模板实例
2023-11-01 20:05:18
如何使用SQLServer数据库查询累计值
2009-03-16 14:43:00
用Python创建简易网站图文教程
2023-03-09 20:37:57
Python面向对象编程之继承与多态详解
2022-01-24 17:22:01
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2023-10-16 15:47:32
python paramiko实现ssh远程访问的方法
2021-07-17 23:03:55
深入了解Golang的指针用法
2024-05-21 10:22:58
opencv转换颜色空间更改图片背景
2023-12-20 19:01:29
Python在字典中查找元素的3种方式
2023-08-07 21:33:35
Python时间差中seconds和total_seconds的区别详解
2022-10-04 15:00:49
MySQL的存储引擎InnoDB和MyISAM
2024-01-26 02:19:30
Python基于pillow库实现生成图片水印
2021-08-01 10:45:38
Java与Python之间使用jython工具类实现数据交互
2023-10-06 18:44:09
将TensorFlow的模型网络导出为单个文件的方法
2022-11-11 07:30:13
Python实例方法、类方法、静态方法的区别与作用详解
2022-08-27 08:45:41
Javascript 动画初探(原理)
2009-02-06 15:53:00
Python multiprocessing 进程间通信方式实现
2022-11-01 22:00:20
Django实现WebSocket在线聊天室功能(channels库)
2023-04-01 00:41:55
使用Django框架中ORM系统实现对数据库数据增删改查
2024-01-28 03:25:50