问题标签 [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.
r - 如何根据多个变量计算一个值?
我有一个这样的数据集(df):
我想得到growth=OD(time=1)-OD(time=0)
基于 Iso、conc 和 rep 的结果。
输出将是这样的:
我一直在考虑使用 data.table 来计算增长。
但我不知道如何写两个逗号之前的部分。有人可以帮我吗?
javascript - 显示来自静态数字的 HTML 计算百分比
我可以计算和谷歌(我有)等,我是一个荣耀的设计师,但只需要这个香草内联 JS 来计算和显示 %
标题说明了一切。基本上,我想计算 15% 的静态数字(由 WooCommerce 动态显示)并显示在下面或原来的某个地方:)
编辑:
呈现的 HTML:
想显示:
这是演示链接,请参阅 R 102 http://siliconvineyards.co.za/wine-shop/glen-carlou-cabernet-sauvignon-2015/
r - R时间计算出错
我计算时间,代码是:
但是,我得到了错误:
有什么办法可以弄清楚吗?
c# - C#中的计算不正确
为什么(0.406 * 10000.0)
返回4060.0000000000005
而不是4060.0
在 C# 中
我写了一个检查否的函数。双精度值及以下的小数位数是我正在使用的代码。上面句子中描述的问题发生在 value ofd is 0.406
和 values ofn is 4
和函数返回true
而不是false
我愿意使用替代解决方案。
java - Java,使用 Math.random 计算中位数和平均值
我的程序让用户选择他想要掷骰子的次数,然后程序打印出他得到骰子每一面的次数。
到目前为止一切都很好,但是我必须计算所有这些掷骰子的中位数和平均值,并且我希望平均值和中位数的范围在 1-6 之间,对应于骰子有多少面 - 我该怎么做去做?
第一个 for 循环初始化 hashmap 中的键 1 到 6。
第二个 for 循环计算 X 次掷骰子并将它们添加到哈希图中。
第三个 for 循环遍历 hashmap 中的值并打印出结果。
javascript - 返回表单计算中不包括 0 的最小值
我正在尝试返回一系列数字输入字段中的最小值。当字段为空白时,它们被读取为 0。
除非所有字段都填充了值,否则 Math.min 返回 0。
请参阅下面的代码,我将不胜感激。
swift - 如何快速从pickerview中乘以数字
我在互联网上查了一下,但找不到我的问题的答案。对不起,如果它是我没有找到的地方。
所以我有一个带有名称的选择器视图,每个名称都有一个值。我想在另一个计算中添加这些值。这是代码:
我也有
我想将分配给pickerView中项目的麻木添加到这个计算中:
但它没有用
谢谢
JC
c# - 在 C# 中使用 DateTime 和 TimeSpan 进行计算
我需要计算 C# 中操作的通过时间和剩余时间。我以 HH:MM:SS 的字符串格式保存了操作的开始
我有一个默认的操作时间长度,字符串格式为 HH:MM:SS
现在我想计算:
- 剩余时间/额外时间:例如,如果操作仍然低于默认长度,则应显示-HH:MM:SS,如果操作时间超过默认时间,则应显示+HH:MM:SS
- 如果操作需要更长的时间,我还希望有一个 % 样式的 HH,MM 的 double 值。例如:3小时30分钟应显示为3,5
两个结果将彼此相邻显示。我知道我必须将字符串值转换为 DateTime 和/或 TimeSpan 值才能进行计算,但目前我不知道如何计算,因为例如第一次操作不会给我一个负值,而是及时返回 [昨天22:30:00]。
c++ - 计算不正确
我对 c++ 很陌生,我被分配了一个相当基本的程序,用户可以用它来买票,但我在计算上遇到了一些问题。
到目前为止,这是我的代码。
我遇到的问题是当用户从 vvip 和/或 vip 购买门票时,total_price 的计算没有正确完成。但是,当输入价格 3 时,计算工作正常。
用户购买 vvip 和/或 vip = 计算不正确。用户购买正常和 vvip 和/或 vip = 计算正确。
任何帮助将不胜感激。
仅供参考,这段代码还没有完成,但现在,这就是我所拥有的。
r - 如何在 R 中做到这一点
我有一个如下所示的数据集:
“位置”列总是在 2 和 1 之间交替。我想在 R 中进行此计算:从第一行开始,如果它在位置 1,请忽略它。如果它从 2 开始(如本例所示),则计算如下:
- 取 A 列中位于位置 2 的前 2 个值,将它们平均,然后减去位于位置 1 的第一个值(在本例中:(1+2)/2 - 3 = -1.5)。然后对下一组值重复计算,使用最后一个位置 2 值作为起点,即下一个计算将是 (2+2)/2 - 4 = -2。
- 所以基本上,在这个例子中,计算是针对这些组的值进行的:1-2-3、3-4-5、5-6-7 等(前一个的最后一个值是第一个下一组计算的值)
- 重复计算直到结束。也对 B 列执行相同的操作。
- 由于我需要完整的原始数据框,因此将新计算的值放入一个新的数据框中,其中 dA 和 dB 列分别对应于 A 列和 B 列的计算值(如果不可能,则可以将它们创建为分离的数据帧,然后我会将它们提取到一个中)。
所需的输出(来自示例):