问题标签 [fractions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1162 浏览

pdf - 如何在 Crystal Reports 生成的 PDF 中显示漂亮的分数

我正在使用与 VS2008 捆绑的 Crystal Reports 将报表导出为 PDF。我需要显示非标准分数,以便它们看起来不错,而不是像 26/32 这样的东西。我已经为该字段打开了 html 解释,因此&frac12;其他标准 html 分数实体可以很好地显示,但是,因为 CR 不理解<sup>并且<sub>标记我无法格式化非标准分数以使其看起来很漂亮。有人有想法么?

** 编辑 **

我显示的分数通过“xx/yy”或“xx yy/zz”格式的数据集作为字符串传递给水晶报表,并表示产品维度。在考虑了更多之后,我可能可以将分子和分母作为单独的字段传递,并以这种方式在报告中格式化它们,但我希望有一种更优雅的方式。

0 投票
3 回答
364 浏览

php - 将浮点数转换为最接近的(UTF-8 字符)分数

我想取任何实数,并返回最接近的数字,以及 UTF-8 字符集中可用的最接近的分数。

我做了这个功能来完成这项任务:

有什么更好/不同的方法来做到这一点?

扩展我的思维!

0 投票
1 回答
1519 浏览

objective-c - 在 Objective C 中计算负分数

我一直在通过 Steve Kochan 的“Objective-C 2.0 编程”一书编写自己的方式。如果有人有这本书,我将在第 7 章前 4 中进行练习。

练习提出的问题是,分数类书面工作是否适用于负分数,例如 -1/2 + -2/3?

这是有问题的实现代码 -

我的问题是它是否适用于负分数,你能解释一下你是怎么知道的吗?部分问题是我自己不知道如何计算负分数,所以我不太确定如何知道。

非常感谢。

0 投票
3 回答
723 浏览

python - Python:避免分数化简

我正在使用 Python 开发一个音乐应用程序,并希望使用分数模块来处理时间签名等。我的问题是分数被简化了,即:

但是,从音乐的角度来看,重要的是 4/4 保持 4/4,即使它等于 1。是否有任何内置方法可以避免这种行为?

谢谢!

0 投票
5 回答
18263 浏览

c# - 如何在 C# 中简化分数?

我正在寻找一个库或现有代码来简化分数。

有没有人手头有任何东西或任何链接?

PS我已经了解这个过程但真的不想重写轮子

更新

好的,我已经检查了CodeProject 上的分数库, 但是我遇到的问题比简化分数要复杂一些。

我必须减少可能是 20% / 50% / 30% 的百分比分割(总是等于 100%)

0 投票
2 回答
6637 浏览

python - Python 在 fractions.gcd() 中使用了什么算法?

我正在使用 Python v3.1 中的分数模块来计算最大公约数。我想知道使用什么算法。我猜是欧几里得方法,但想确定一下。文档(http://docs.python.org/py3k/library/fractions.html?highlight=fractions.gcd#fractions.gcd)没有帮助。任何人都可以提示我吗?

0 投票
2 回答
600 浏览

c++ - 初始化值时的 C++ 用户输入

我是 C++ 入门课程的学生。对于我们过去的一项任务,我们必须创建一个简单的程序来添加分数。每个新实验室都只是应用学习到的新技能来制作相同的程序。现在我需要使用类定义中的对象来制作一个。

在使用教授给我们的乘法示例后,我终于得到了正确添加分数的代码。

Stackoverflow 切断了我的代码。:/(不太清楚为什么。我对这个网站有点陌生)

无论如何,我真正想做的是设置这个程序,以便它可以接受用户输入的 x 和 y 分数。在我过去的作业中,我只使用过 cin 和 cout 命令,但现在不知道该怎么做。一旦我知道我可以让它正确地减少分数并正确显示,但我不知道如何让它接受输入。

有没有人有什么建议?(或者,如果您能将我引导到具有更多信息的网站,例如 cplusplus.com,我将非常感激!)

0 投票
3 回答
260 浏览

java - 获取 BigFraction 的组成部分,作为 BigInteger

将 a 的组成部分BigFraction作为 a的简单方法是BigInteger什么?

intValue基本上我想要and方法返回的结果相同,longValue但具有任意精度。

我也想避免四舍五入,所以通过 a 间接转换BigDecimal是不合适的。

0 投票
7 回答
4953 浏览

python - 在 Python 中将分数列表转换为浮点数

我有一个分数列表,例如:

我将如何将这些转换为浮点数,例如

Fraction模块似乎只转换为Fractions(而不是来自)并且float([x])需要一个字符串或整数。

0 投票
2 回答
478 浏览

php - 在 PHP 中解析字符串并将 1/2 替换为 ½ (和类似的)的最简单方法是什么?

我有一个包含许多分数的字符串,如 1/2、1/4 等。我想用它们的 Unicode 等价物替换它们。

我意识到我可以把它们捡起来

我将如何用它们的 Unicode 等价物替换它们?我可能可以将数字包装起来span并用 CSS 做类似的事情,但我想知道是否有一种简单的方法来转换它们。

我需要将正则表达式 1:1 映射到 Unicode 字符吗?