问题标签 [computation]

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 投票
1 回答
192 浏览

wpf - C# 中的简单日期计算

你碰巧有一个关于如何从今天减去明天或 2 天的示例代码?然后我会根据它的保留值将它乘以一个数字。我正在考虑如何经营一家酒店入住并通过询问客户何时退房来显示其价格,因此价格将在入住时准备好

0 投票
1 回答
270 浏览

turing-machines - 具有非平凡状态和转换的图灵机

请给我一些关于如何去做的想法

画一个图灵机(使用 Sipser 表示法),它至少有 4 个非平凡(即非拒绝)状态和至少 6 个非平凡(即,非拒绝状态)转换。

0 投票
2 回答
3811 浏览

c# - 像 0.4 ^ 100000000 一样快速计算大浮点数,有什么想法吗?

嗯...我遇到了一个问题,我通过一个名为 BIGFLOAT http://www.fractal- Landscapes.co.uk/bigint.html

我需要计算什么 0.4 ^(1000 或 100000000) 这个问题需要很长时间 我还没有学习并行或分布式编程,但我需要一个快速且易于理解的解决方案在接下来的 6 小时内交付这个项目!!:D

这是代码:

其中 K 是 1000 , N 是 1001

0 投票
1 回答
1513 浏览

ruby - Ruby不实时输出

我已经在Project Euler上开始了一些问题。问题之一:

13195 的质因数是 5、7、13 和 29。数字 600851475143 的最大质因数是多少?

我写了一些代码......它有效:

输出:

到目前为止,一切都很好!现在,当我输入 600851475143 时,我的终端挂断了(理所当然,它正在计算很多东西!)所以我试图做的是puts i在循环/if 中放置一个,以便我捕获输出迭代...实时。

但是通过将其puts i放入循环中,Ruby 不会在整个迭代过程中输出变量;相反,它保留某种缓冲区中的值,并在计算完成时将它们刷新出来。

这个特殊的问题对于 Ruby 来说需要永远计算(它已经运行了 10 分钟),我怀疑它是在浮点转换中。

为什么 Ruby(我的终端?)一直保留这些值直到计算结束?我可以在找到它们时实时查看这些值吗?你有更好的方法吗?

0 投票
3 回答
193 浏览

c# - 如何计算位图?

我正在寻找一种方法来获取列表项的所有组合。我想的是有一个二维数组,类似于位图,例如 bit[][] mybitmap;

例如,如果我的列表“A、B、C、D”中有 4 个项目,我希望我的位图像这样填充

但是我怎样才能编写一些 C# 代码来填充我的位图呢?(PS:我的清单可能有大约 80 到 90 个项目,而不是 100 到 200 个,刚刚确认)

谢谢

0 投票
4 回答
1939 浏览

c - 线性时间内完美的功率检测

我正在尝试编写一个 C 程序,给定一个正整数 n (> 1) 检测是否存在数字 x 和 r 以便 n = x^r

这是我到目前为止所做的:

在上面的程序中,“c”是指数 (r) 的最大值,“d”将从等于 2 开始。Y 是要检查的值,变量“out”设置为稍后输出该值在。基本上,脚本所做的是检查 y 的平方根是否存在:如果不存在,他会尝试使用平方根,依此类推......当他找到它时,他将 y 的值存储在“out”中,这样: y = 出^d

我的问题是,有没有更有效的方法来找到这些值?我在网上找到了一些文档,但这比我的高中代数要复杂得多。我怎样才能以更有效的方式实现这一点?

谢谢!

0 投票
5 回答
283 浏览

java - 如何修复计算错误?

我正在尝试编写一个程序,从用户那里读取 2 个数字并将它们分开。这是我到目前为止的代码:

我的计算有问题。例如,当我输入 3 除以 4 时,我得到的结果是 0.000000。如何获得正确的结果到小数点后 2 位?

0 投票
2 回答
1302 浏览

performance - 确定 N 个球体之间的交点

只是想知道确定 N 个球体上交点的最佳方法(在速度和准确性方面)是什么(这里要求两个球体);想知道什么是最好的语言来做到这一点。关于我想要做的更详细的解释是here

0 投票
2 回答
496 浏览

c++ - 平方求幂(Project Euler 99)关于我的解决方案的提示

这是我正在谈论的问题 http://projecteuler.net/index.php?section=problems&id=99

我的代码将正确编译和运行。我猜计算是它搞砸的地方。它告诉我第 633 行是最大的(欧拉项目说的不正确)。

0 投票
1 回答
169 浏览

computation - ICON和SNOBOL的计算模型是什么

我试图找到像 Icon 和 Snobol 这样的编程语言的计算模型,但我找不到关于这些编程语言的信息......!我想知道 ICON 和 SNOBOL 的计算模型是什么?