问题标签 [math]

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 投票
29 回答
219619 浏览

algorithm - 求一个数的最大素数的算法

计算数字的最大素数的最佳方法是什么?

我认为最有效的方法如下:

  1. 找到能整除的最小素数
  2. 检查除法的结果是否为素数
  3. 如果没有,找到下一个最低的
  4. 转到 2。

我将这个假设建立在更容易计算小素数的基础上。这是对的吗?我应该研究哪些其他方法?

编辑:我现在意识到,如果有超过 2 个素数在起作用,我的方法是徒劳的,因为当结果是其他两个素数的乘积时,第 2 步失败,因此需要递归算法。

再次编辑:现在我意识到这仍然有效,因为最后找到的素数必须是最高的,因此对第 2 步的非素数结果的任何进一步测试都会导致更小的素数。

0 投票
14 回答
15343 浏览

algorithm - 计算 2 个城市之间的距离

如何计算两个城市之间的距离?

0 投票
7 回答
2491 浏览

c - 谷歌计算器故障,浮动与双倍可能是一个原因吗?

我这样做只是为了好玩(所以,不完全是一个问题,我可以看到降级已经发生了)但是,代替谷歌新发现的无法正确地数学 (检查它!根据谷歌 500,000,000,000,002 - 500,000,000,000,001 = 0),我想我会在 C 中尝试以下内容来运行一些理论。

当你运行这个程序时,你会得到以下

看起来 Google 使用的是简单的 32 位浮点精度(此处的错误),如果您在上面的代码中将浮点数切换为双精度,则可以解决问题!会是这样吗?

/mp

0 投票
48 回答
998431 浏览

algorithm - 计算两个经纬度点之间的距离?(Haversine 公式)

如何计算经纬度指定的两点之间的距离?

为了澄清起见,我想要以公里为单位的距离;这些点使用 WGS84 系统,我想了解可用方法的相对准确性。

0 投票
2 回答
3794 浏览

c# - 人气算法

在 SO 18 上,Joel 提到了一种算法,该算法可以根据物品的年龄和受欢迎程度对物品进行排名,并且它是基于重力的。有人可以发布这个吗?C# 会很可爱,但实际上任何语言(好吧,我不会 LISP)都可以。

0 投票
3 回答
1353 浏览

math - 罗素悖论

令 X 为不包含自身的所有集合的集合。X 是 X 的成员吗?

0 投票
4 回答
4379 浏览

math - 计算视频时长

我数学很烂。我需要弄清楚如何仅使用几个值示例来计算视频持续时间。例如,值 70966 显示为 1:10 分钟。值 30533 显示为 30 秒。值 7007 显示为 7 秒。

0 投票
12 回答
132082 浏览

c# - 如何计算图表的趋势线?

谷歌不是我的朋友——自从我上大学的统计课以来已经很久了……我需要计算图表上趋势线的起点和终点——有没有简单的方法可以做到这一点?(在 C# 中工作,但任何语言都适合你)

0 投票
12 回答
11606 浏览

python - 具有负值的模运算 - 奇怪的事情?

你能告诉我多少钱(-2) % 5吗?根据我的 Python 解释器是 3,但是您对此有明智的解释吗?

我已经读过,在某些语言中,结果可能取决于机器,但我不确定。

0 投票
3 回答
2834 浏览

ruby - 如何在 Ruby 中获取 Fixnum 的以 10 为底的对数?

我想使用 Ruby 获取 Fixnum 的以 10 为底的对数,但发现未定义 n.log 或 n.log10。Math::log 已定义,但使用的基数不同于 10。

获得 Fixnum 以 10 为底的对数的最简单方法是什么?