问题标签 [calculation]

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 回答
46 浏览

php - PHP 解析是否干扰了我的计算?工作时间计算

我写了一段简单的代码来从一些输入中计算出一些人在他们的工作时间内会得到什么,但它似乎就像我计划的那样以相反的方式工作。我没有深入研究 php 编码,所以我仍然需要解决一些早期的问题。

如果我输入我的示例“50”小时,则此脚本有效。如果我输入“49”小时,它不会。然后它说我有 11 小时加班这是不正确的,它应该说 9 小时加班。

忽略最后一段脚本。现在只是个假人。

0 投票
1 回答
196 浏览

javascript - 计算要在 POS javascript 上提供给客户的更改

任何人都可以帮我解决这个问题,我正在尝试在 POS 上使用此代码来计算给客户的更改,并且它适用于必须的部分。

我遇到的问题是,如果我的订单成本为 9.99 英镑,我输入 10 英镑,而不是将零钱计算为 0.01 英镑,而是将其计算为 0.009999999999999787 英镑

这是我正在使用的代码。

0 投票
1 回答
1284 浏览

image - 在 Javafx 中将彩色图像更改为红色、绿色或蓝色

我无法将颜色更改应用于图像的像素。它必须通过计算来完成,例如这是我用于灰度的代码,它工作正常:

就像我说的,这很好用。我还必须将图片更改为红色、绿色和蓝色,并且我已经使用该代码进行了调整。这是红色过滤器的代码:

我曾希望我可以改变最突出的颜色,但该代码只会让我得到一个负面的红色图像,这不是我需要的。

我显然无法在此发布图片,所以我必须弄清楚如何做到这一点以表达我的意思。我一直在研究这个并在灰度上发现了很多,但是红色、蓝色和绿色上的所有东西似乎都指向内置的函数或方法,这不是我想要的。

这只是我的第二个问题,所以如果我需要包含其他信息,请告诉我。

编辑:这是我从中获得灰度的地方,我用另一个使用 Argb 而不是 RGB 的版本对其进行了修改。(我没有使用缓冲图像)。 将RGB图像转换为灰度图像减少java中的内存

这是 Argb 版本:http ://skrb.hatenablog.com/entry/2013/01/07/171901

0 投票
0 回答
1106 浏览

algorithm - 如何计算极小极大的启发式值

我正在为棋盘游戏(2 名玩家)开发一个软件,该游戏有 10x4 单元格,两个玩家各有 9 个棋子。最初,玩家 1 的棋子将位于棋盘的顶部,而玩家 2 的所有棋子将位于棋盘的底部(类似于国际象棋,但要简单得多!)。

我已经使用 MiniMax 算法来计算下一个最佳移动。现在,算法本身似乎运行良好。我面临的问题是启发式价值计算。如果在我搜索之前(目前为 4 个)在深度中没有找到最佳移动,我的代码只需执行从移动列表中找到的第一步。那可能是因为所有动作的得分都相同,直到深度4!

所以,它只是一直停滞不前。例如,它会在第 1 回合将棋子 1 从位置 A 移动到 B,在第 2 回合它将相同的棋子从位置 B 移动到 A。它会一直这样做,直到对手靠近我的棋子。

现在,我想知道的是我如何确保如果对手没有逼近,我会这样做而不是拖延。目前,我正在根据我的作品和 opp 作品之间的差异计算启发式值。如何计算值以选择那些导致位置更接近对手棋子的动作?感谢你的帮助!谢谢!

0 投票
2 回答
10295 浏览

r - R 从今天的日期减去 1 个月得到 NA

我有一个脚本,我在其中根据一些设定的时间段对数据进行子集化,并希望对上个月发生的所有记录进行子集化。

但是,如果我尝试从今天的日期中减去一个月,则会产生 NA:

我确实加载了 lubridate,但我认为这个计算是用基数 R 执行的。如果我减去 2 个月或更长时间,它工作正常:

有没有人对可能发生的事情有任何想法?

更新:我认为这与不处理闰年情况的简单日期减法有关(2017 年不是闰年,因此"2017-02-29"不存在)。

是否有其他考虑闰年的软件包/功能?对于上面的示例,我希望答案恢复到上个月的最后一天,即:

这个计算在今天和昨天给出相同的结果是否有意义(或者 ISO 约定是什么)?

0 投票
1 回答
149 浏览

python - 用python计算的闪光距离

定义闪光距离函数,它采用参数时间间隔(秒)并用公式计算:

以公里为单位的闪电距离并返回。距离应四舍五入为整数。返回值的闪光距离函数必须已经四舍五入。

我有这样的程序,但有些地方非常错误,我需要帮助。我必须做什么和怎么做?

0 投票
1 回答
26 浏览

java - Resto 是 12.7,方法 getTagli 返回 10.0 , 2.0 , 0.5 但我的结果必须是 10.0, 2.0, 0.5, 0.2

很简单,有两个集合集(list)和tagli;滚动列表,当 resto> 列表中的项目时,拾取该项目并减去该项目,直到 resto 等于 0。

0 投票
1 回答
1010 浏览

c# - .计算标准差

我有一个问题,我在谷歌搜索时找不到。

我有一个数据表,其大小会根据我们用于临床研究的原始数据而波动。

如您所见,我正在使用 .Compute("stDev([])") 来计算 Mean 表中的所有条目。我对数据进行了比较,它似乎关闭了。有谁知道stDev是使用n-1来找到标准偏差还是只是n?

0 投票
1 回答
73 浏览

r - 如何在 R 中进行此计算?

我有一个如下所示的数据集:

描述:具有 20 个不同组的 20 组值(values1 和 values2)的数据框。数字遵循以下模式:(1)数字交替出现高低(2)如果values1列中的数字高于其相邻的 2 个数字,则 values2列中的相应数字将低于其相邻的 2 个数字(可以在样本中看到)

我想从这些数字中计算出来的东西称为“增量值”(dV)——它被计算为一个高值数字与相邻的 2 个低值数字的平均值之间的差异。例如,对于values1列 (1,3,2) 的前 3 个数字集,第一个 dV 将是 3-((2+1)/2)=1.5;然后取该组的最后一个数作为下一组的第一个数,做同样的计算,所以第二个dV是4-((2+2)/2)=2;等等。然后将该列的所有这些 dV 值记录values1在名为 的新列中dV1。对列执行相同的values2操作并将所有 dV 值记录在新dV2列中。请注意,在values2列,第一个数字高于第二个,因此忽略它并使用下一个 3 数字集 (2,4,1) 开始计算,并重复上述计算。

那么如何在 R 中执行这个计算呢?

先感谢您!

P/S:对不起,这是一个很长的问题,但我认为它包含了计算所需的所有信息。

0 投票
1 回答
62 浏览

postgresql - 用于计算的 PostgreSQL 配置文件和查询设计

我是 PG 新手,试图运行这个简单的查询,但它正在使 Postgres 崩溃。如果我只尝试计算 r1,查询会在几秒钟内工作,但如果我尝试计算 r2 到 r6 以及如下所示的 r1,则会显示“内存不足”。查询设计不佳?我将在其他计算中引用计算字段 r1...r6,因此正在考虑将此查询设为视图。我的关键配置文件参数如下。Windows 10,PG 9.6,40GB RAM,64 位。关于做什么的任何想法?谢谢!

编辑:我尝试将 LIMIT 500 添加到末尾并且有效,但是如果我对此查询运行查询,即在另一个查询中使用计算的 r1,r2,r3...,新查询会看到所有记录还是会限制在500以内吗?

我的配置文件参数: