|
|
1
11
我想你只需要除以所有数字的gcd。
我没有尝试过这个代码,但它看起来很简单,很正确(假设您的数字都是正整数,并且不传递空数组)。 |
|
|
2
3
您可以使用免费的microsoft.fsharp.math.bigratical F# Power Pack 图书馆。虽然它取决于F(这是免费的,包含在VS2010中),但它可以从C使用。
|
|
|
3
2
自定义解决方案:
示例用法:
Outupts:
顺便说一下,这是我的第一个C程序。我以为用一种新语言来尝试只是个有趣的问题,现在我爱上了!它就像Java,但我希望的东西有点不同,正是我想要的。 <3℃ 编辑:顺便说一句,如果它是为你的主类设计的,不要忘记使它成为静态的无效。 |
|
|
4
1
This library 看起来这可能是你需要的:
虽然,我还没有测试过它,所以看起来你可能需要和它一起玩才能让它工作。 |
|
|
5
1
我所看到的分数的最好例子是 Timothy Budd's "Classic Data Structures in C++" . 他的执行情况很好。它包括一个简单的GCD算法的实现。 适应C并不难。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |