Python两个整数相除得到浮点数值的方法

作者:junjie 时间:2021-04-17 10:39:54 

在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,整数,相除,浮点数
0
投稿

猜你喜欢

  • HMAC算法--asp源码

    2009-08-28 12:51:00
  • 记一次MySQL的优化案例

    2024-01-14 21:32:58
  • python爬虫数据保存到mongoDB的实例方法

    2021-10-10 09:52:24
  • python 爬取国内小说网站

    2022-11-30 16:02:04
  • Linux环境下安装mysql5.7.36数据库教程

    2024-01-19 15:42:02
  • PHP实现git部署的方法教程

    2023-07-17 05:30:33
  • python计数排序和基数排序算法实例

    2023-11-01 01:23:26
  • python实现字符串和数字拼接

    2023-05-29 07:05:29
  • Python集合set的交集和并集操作方法

    2023-12-25 17:35:56
  • pandas中对文本类型数据的处理小结

    2022-06-25 06:39:16
  • MSSQL中递归SQL查询语句实例说明-

    2024-01-28 19:54:01
  • Java使用JDBC连接数据库的详细步骤

    2024-01-15 17:42:42
  • 详解vue模拟加载更多功能(数据追加)

    2024-05-22 10:41:44
  • Python实现的排列组合、破解密码算法示例

    2022-01-03 10:42:29
  • 新 API 寻求让 JavaScript 操作本地文件

    2009-11-27 18:28:00
  • 设计评论表单[译]

    2009-03-25 20:41:00
  • MySQL中登录与退出超全图文讲解

    2024-01-19 20:24:43
  • Django 中使用流响应处理视频的方法

    2021-01-12 20:55:13
  • jupyter notebook指定启动目录的方法

    2022-05-19 18:53:01
  • 将ChatGPT接入微信实现智能回复功能

    2023-03-09 19:50:25
  • asp之家 网络编程 m.aspxhome.com