如何强制除法为浮点数?除法总是向下舍入到0?

2024-06-30

我有两个整数值a and b,但我需要它们的浮点比率。我知道a < b我想计算a / b,所以如果我使用整数除法,我总是会得到 0,余数为a.

我怎样才能强迫c是Python 2中的浮点数吗?

c = a / b

In 3.x, the behaviour is reversed; see Why does integer division yield a float instead of another integer? https://stackoverflow.com/questions/1282945 for the opposite, 3.x-specific problem.


在 Python 2 中,两个 int 相除会生成一个 int。在 Python 3 中,它生成一个浮点数。我们可以通过导入来获得新的行为__future__.

>>> from __future__ import division
>>> a = 4
>>> b = 6
>>> c = a / b
>>> c
0.66666666666666663
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何强制除法为浮点数?除法总是向下舍入到0? 的相关文章

  • 重复 for 循环的迭代

    如果出于某种原因我想重复相同的迭代 我该如何在 python 中做到这一点 for eachId in listOfIds assume here that eachId conatins 10 response makeRequest e
  • 在 Python 中运行 Bash 命令

    在我的本地计算机上 我运行一个包含此行的 python 脚本 bashCommand cwm rdf test rdf ntriples gt test nt os system bashCommand 这很好用 然后我在服务器上运行相同的
  • 如何在Mandlebrot张量流程序中显示图像。当前输出是

    导入模拟库 import tensorflow as tf import numpy as np 导入可视化 from PIL Image from io import BytesIO from IPython display import
  • 从Python运行Scrapy

    我正在尝试从 Python 运行 Scrapy 我正在查看这段代码 source http doc scrapy org en 0 16 topics practices html from twisted internet import
  • Pandas DataFrame 到列表列表

    将列表列表转换为 pandas 数据框很容易 import pandas as pd df pd DataFrame 1 2 3 3 4 5 但是如何将 df 转回列表列表呢 lol df what to do now print lol
  • 获取pygame中图像各个像素的颜色

    如何获取传输到 pygame 表面的图像像素的颜色值 使用 Surface get at 仅返回表面层的颜色 而不返回其上位图传输的图像 方法surface get at很好 下面的示例显示了在没有 Alpha 通道的情况下位图传输图像时的
  • django value_list 外键中所有字段

    我有一个类 它有另一个类的外键 class MyEvent models Model msg models ForeignKey MyMessage event type models IntegerField choices EVENTS
  • Python将html ascii编码文本转换为utf8

    我有一个 xml 文件 需要将其转换为 utf8 不幸的是 这些实体包含这样的文本 047 mytext 044 我正在使用编解码器库将文件转换为 utf8 但 html 实体无法使用它 有没有一种简单的方法可以摆脱html编码 Thank
  • IDA Python - 为什么我的代码返回不正确的 ESP 值?

    我制作了一个 ida python 代码 用于检查代码覆盖率 但是当我使用这个脚本时 我遇到了运行时错误 并且无法获得正确的 ESP 值 我的代码 from idaapi import class DbgHook DBG Hooks def
  • 传递导入错误:ModuleNotFoundError:没有名为“...”的模块

    我现在很困惑 这是项目树 project source lib init py utils py stats py test lib test stats py stats py has import utils 如果执行的话确实有效sta
  • 如何覆盖 nltk 的 pos_tag 分配给文本的 POS 标签?

    我使用 nltk 中的 pos tag 来标记一组 未标记的 技术文档中的文本并获得良好的结果 但它总是将 authenticated 等单词标记为动词 而有时它可以用作形容词 换句话说 仅仅改变标签并不是每次都有效 是否有一个好方法来覆盖
  • Python:多 QQ 绘图

    我是新人 通常来自 R 我想创建一个包含多行的 QQ Plot 我有一个测试版分布式数据集 我想尝试不同的 beta 分布参数并在oneQQ Plot 以便更好地进行比较 如果我尝试下面的代码 每个图都有相同的颜色 并且我得到 3 条 QQ
  • BeautifulSoup 3.1 解析器太容易崩溃

    我在使用 BeautifulSoup 解析一些不可靠的 HTML 时遇到了麻烦 事实证明 新版本中使用的 HTMLParser 的容忍度低于以前使用的 SGMLParser BeautifulSoup 有某种调试模式吗 我正在尝试找出如何阻
  • 包装 np.arrays __pow__ 方法

    我只是重新审视我的一些代码以提高性能 并遇到了一些奇怪的事情 a np linspace 10 1000 1000000 reshape 1000 1000 timeit np square a 100 loops best of 3 8
  • 使用 python 将数据复制到 Vertica

    I use python and vertica python图书馆到COPY数据到Vertica DB connection vertica python connect conn info vsql cur connection cur
  • 添加 prefix_with 子句以插入特定类

    我怎样才能定制prefix withSQLAlchemy 中的每个模型类 以便每个模型类都可以有不同的插入语句 我其实想要OR IGNORE子句添加到某些类中 PS 我对 SQLAlchemy 比较陌生 ORM 没有挂钩它的生成方式inse
  • 如何从python3中的单行输入读取整数数组

    我想从 python3 中的单行输入读取整数数组 例如 将此数组读取到变量 列表 1 3 5 7 9 我尝试过的 arr input split 但这不会将它们转换为整数 它创建字符串数组 arr input split for i val
  • 与 C 数组相比,带有 NumPy 数组内存视图的 Cython 性能较差

    我遇到了一个非常奇怪的结果基准 http nbviewer ipython org github rasbt One Python benchmark per day blob master ipython nbs day4 python
  • Python,创建对象

    我正在尝试学习 python 现在我正在尝试掌握类的窍门以及如何使用实例来操作它们 我似乎无法理解这个练习问题 创建并返回一个学生对象 其姓名 年龄和专业为 与作为输入给出的相同 def make student name age majo
  • Python:汇总和聚合 DataFrame 中的组和子组

    我正在尝试构建一个表 其中的组按子组划分 并包含每个子组的计数和平均值 例如 我想转换以下数据框 到一个看起来像这样的表 其中interval是一个更大的组和列a thru i成为组内的子组 每个单元格中具有相应子组的计数和平均值 我尝试过

随机推荐

  • Drupal 7:访问 page.tpl.php 中的自定义节点字段

    我向页面内容类型添加了一个新字段 心情 图像 有没有办法访问 page tpl php 中该字段中存储的图像 应该 node node load nid node gt field mood node gt language 0 value
  • 如何使用 gradle 从 WSDL 和 XSD 生成类,相当于 maven-jaxb2-plugin

    我想将 Maven2 构建文件切换到 gradle 使用 gradle 从 WSDL XSD 生成 java 类似乎没有进一步记录 没有相应的 gradle 插件 我在 Maven 中使用以下配置并搜索 gradle 的等效项
  • 如何检查字节数组是否为空?

    我正在下载word文件GetSourceAttachment方法 当此方法返回空字节时 我的字节Attachment数组给出错误 对象引用未设置对象实例 当我检查长度时它给出错误Attachment in if健康 状况 任何人都可以帮我默
  • vscode 中没有 c_cpp_properties.json 文件

    前段时间开始在vscode中学习cpp 我不会再讨论它 但我不知道如何编译 运行程序 并且我正在观看的每个教程都说我必须将路径从 MinGW 文件夹复制并粘贴到 c cpp properties json 中的路径 但在我的 vscode
  • 将嵌套 for 循环转换为 R 中的并行循环

    下面您可以在 R 中找到一段代码 我想将其转换为使用多个 CPU 作为并行进程运行 我尝试使用foreach包 但并没有走得太远 考虑到我有 3 级嵌套循环 我找不到一个很好的例子如何让它工作 我们将非常感谢您的帮助 下面的代码示例 我做了
  • 当有人隐藏/显示选项卡栏时是否有任何选项卡栏事件用于通知?

    我创建的选项卡栏控制器的自定义子类中有一个导航控制器 每当显示的控制器之一尝试隐藏或显示选项卡栏时 我想从 自定义 选项卡栏内知道 例如 将其 hidesBottomBarWhenPushed YES 的 VC 推送到 Nac 控制器时 简
  • 在 Flask 中捕获会话过期

    在 Flask 中 我使用 app permanent session lifetime 强制会话超时 有没有办法在会话到期之前接收回调 以便我可以执行清理 查看文档我没有看到相应的信号 None
  • 我们可以在 Eclipse 中从我们的项目中调用另一个项目 java 类吗

    import public class TriggerJob String jobStatus SchedulerMetaData metaData null public void rightNow HashMap ParamMap An
  • Grep 正则表达式以任意顺序查找单词

    Context 我想在很多源代码文件中找到一个类定义 但我不知道确切的名称 问题 我知道许多单词必须出现在我想要查找的行中 但我不知道它们出现的顺序 有没有快速查找多个单词的方法以任何顺序在同一条线上 对于需要搜索大量单词的情况 可以使用
  • Eclipse 中使用 Phonegap Android 开发的 HTML 表单输入

    我有一个奇怪的问题 我最近使用 Phonegap 和 Xcode 开发了一个 ios 应用程序 一切顺利 他们在应用程序商店中 一切正常 其中一个元素是用 HTML 编写的简单电子邮件表单 它看起来像这样
  • Jenkins 管道顶级连接在子级别连接之前触发

    我有一个带有 顶级 连接的多级构建管道 test Join 和一个 子级 连接 test Build1 Join 见下图 My test Join工作需要双方的工件test Build1 Join and test Build2 我通过过滤
  • TensorFlow Batch 外积

    我有以下两个张量 x with shape U N y with shape N V 我想执行批量外积 我想将第一列中的每个元素相乘x由第一行中的每个元素y得到形状张量 U V 然后第二列x由第二行y 等等 最终张量的形状应该是 N U V
  • 如何重新排列 MySQL 列?

    我需要移动现有列的位置 以获得更好的可见性 如何在不影响数据的情况下完成此操作 Modify https stackoverflow com a 14767467 819417也有效 看一看 ALTER TABLE table name M
  • Tampermonkey 的 GM_xmlhttpRequest 未实现“上下文”属性?

    我已经为 Greasemonkey Firefox 编写了一个用户脚本 并正在测试它与 Chrome 的 Tampermonkey 的兼容性 并在开发人员控制台中收到错误 Uncaught TypeError Cannot read pro
  • 管理(和重命名)类组合的实例变量

    我想创建一个类组合 以便组合类的实例变量成为组合的实例变量 但名称经过调整 其应用是定义用于在 matplotlib 中绘图的新对象 一个例子是我想要一个函数drawMyArrow绘制一个箭头 其头部 尾部和弧线可能具有不同的颜色 和其他规
  • multidplyr :将函数分配给集群

    参见下面的工作解决方案 我想使用 multidplyr 并行化函数 calculs R f lt function x return x 1 main R library dplyr library multidplyr source ca
  • 自定义维度数据未显示在分析中(使用谷歌标签管理器)

    我一直在关注有关此功能的大量实施指南 但尚未看到最终结果 我想做的是非常标准的 向 UA 添加一个名为 用户类型 的自定义维度 我的网站使用 Google 跟踪代码管理器 下面是我的实现步骤 Created a custom dimensi
  • LocalNotifications 的振动和声音

    如何向本地通知添加振动和声音 code UILocalNotification notification UILocalNotification alloc init NSDate firedate settime date notific
  • Azure容器应用程序,无法从私有注册表中提取

    我刚刚创建了一个 Azure 容器应用程序 并尝试将其链接到 docker io 上的私有存储库 如果我让它提取公共图像 它会起作用 但如果它是私有图像 则不起作用 即使我指定了所有信息 我还使用了 github 的自动 持续部署 azur
  • 如何强制除法为浮点数?除法总是向下舍入到0?

    我有两个整数值a and b 但我需要它们的浮点比率 我知道a lt b我想计算a b 所以如果我使用整数除法 我总是会得到 0 余数为a 我怎样才能强迫c是Python 2中的浮点数吗 c a b In 3 x the behaviour