- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
time :: Int -> (Int,Int,Int)
time x = ((x/3600),(x`mod`3600)/60,((x`mod`3600)`mod`60))
定义时间所需的 Fractional Int 实例
示例=
时间 x =(小时、分钟、秒)
时间 3600 = (1,0,0)
给定一个以秒为单位的时间,必须像这样显示(小时、分钟、秒),在示例中 3600 是 1h 0m 0s
最佳答案
我相信您收到该错误是因为您将 /
运算符与 Int
参数一起使用。您可以使用 div
来消除错误,如下所示:
time :: Int -> (Int,Int,Int)
time x = ((x `div` 3600),(x `mod` 3600) `div` 60,((x `mod` 3600) `mod` 60))
正如其他人指出的那样,(/)
要求参数为 Fractional
,而 div
则对 Integral
感到满意> 值(value)观。
关于haskell - 定义所需的 Fractional Int 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24635669/
[Error] no matching function for call to 'fraction::add(fraction&, fraction&)' line 105 which is f3.
我想对有理数做一些任意精度的数学运算,例如: >>> from fractions import Fraction >>> Fraction(318483434, 198041039430943094
我正在构建仪表板并想使用 CSS-grid。我设置了一个 4 列网格。在第 3 行中,我需要 2 个元素来跨越 1.5 列。 如何使 D 和 E 的宽度相等,以便它们各自占据可用空间的一半,使它们合在
我想开始学习 Python 中的分数模块。我使用 Atom 编辑器并打包“脚本”以从编辑器运行模块。所以,我在尝试制作简单的分数对象时遇到了这个错误: AttributeError: module '
这个问题在这里已经有了答案: What is an undefined reference/unresolved external symbol error and how do I fix it?
在 f 字符串中使用 fraction.Fraction 时,我希望能够将其格式化为 float。但是我得到一个 TypeError: from fractions import Fraction f
在 Python 中,fractions.Fraction 和 decimal.Decimal 标准库类的存在有助于保持有理数算术的精确性。对于不熟悉的人,它有帮助的地方的例子: >>> 1 / 10
我正在尝试创建一个简单的程序,它接受一个分子和分母,然后将其相除并显示简化形式。当我编译程序时出现以下错误,我无法理解错误是什么: workshop9.c: In function ‘simplify
我知道 floating point math 的性质但我仍然发现以下内容令人惊讶: from fractions import Fraction print(Fraction(0.2))
from fractions import Fraction class F1(Fraction): def __init__(self, *args, **kwargs):
我正在使用 Python 和 fractions.Fraction() 我有一个分数列表,我想将它们打印成如下所示: a = Fraction(0.25) b = Fraction(1,3) ...
给定:T(1) = 1 您将如何计算 T(n) = T(n/4) + 1 的封闭形式? 我的回答是: T(n) = T(n/4) + 1 T(n) = T(n/8) + 1 + 1 T(n) = T(
在 Meteor 版本 1.2.0.1 上安装我的 Meteor 应用程序(在旧版本的 Meteor 上开发)后,我收到以下错误: ReferenceError: Random is not defi
我编写了一个系统,可以将任何基数 (2-36) 转换为另一个整数基数,并且它可以将任何实数从基数 10 转换为任何其他基数 (2-36)。 我的问题是将有理数/无理数从 10 以外的任何基数转换为另一
我有一个数据集,其数据格式如下: 10 ¾ AB 02/15/19 我正在尝试将 3/4 转换为 .75,以便数据如下所示: 10.75 AB 02/15/19 我正在考虑尝试迭代字符串中的每个字符,
我使用 Fraction用于表示分数,但问题是它在向构造函数提供输入时立即减少到最低形式。有没有办法防止这种行为? e.g. Fraction f1 = new Fraction (1, 3) ==
我正在处理分数加法问题:http://www.codechef.com/problems/ADDFRAC/在 codechef。如果有人可以帮助我理解问题的算法,那将是很大的帮助。 P.S :我试过这
算法中“分数”一词的定义是什么?我在“分数算法”、“分数节点路由问题”等短语中遇到过这个词。我也遇到过短语“[...]设计分数算法并将其转换为离散算法[...]”。 “分数”这个词可以表示“连续”吗?
time :: Int -> (Int,Int,Int) time x = ((x/3600),(x`mod`3600)/60,((x`mod`3600)`mod`60)) 定义时间所需的 Fra
这个问题已经有答案了: Division of integers in Java [duplicate] (7 个回答) 已关闭 8 年前。 当我有一个分数时,例如 (5 / 6)那么 Java 会将
我是一名优秀的程序员,十分优秀!