问题标签 [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.
vb.net - Vb.net如何计算两次之间的小时数
首先,我问的问题对我来说很难问,因为我的英语不是那么好。
我在制作一个程序时,从我的其他程序中获取值,然后用该数据进行一些计算。为了让您更好地想象它,我将解释它是如何工作的。一名技术人员每天工作 7.5 小时。他在早上 7:30 到下午 4:00 之间工作(12:00-12:30 之间有休息时间)。在此期间,客户每小时支付 88,00 欧元。如果技术人员需要停留更长时间,则在下午 4:00 之后,客户必须支付每小时 110,00 欧元,晚上 10:00 之后为 132,00 欧元,从晚上 10:00 到上午 06:00 176, 00 欧元。从我的其他程序中,我得到如下值:
工作从直到
如果当天是假期(如果是真的,客户将独立支付每小时 176,00 欧元的时间。
午餐(如果为真,则减去 30 分钟)
我的问题是:如何根据时间计算不同价格的小时数?首先,我虽然将时间转换为小数以获得小时数,但后来我意识到我不知道该怎么做。我会非常感谢一些建议和提示。如需更多信息,请发表评论,我会尽力而为。谢谢
perl - 在 PDB 文件中计算距离
参考Calculating the distance between atomic coordinates的问题,输入为
有一个答案报告为
上面代码的输出是第一个 CA 到第二个 CA 和第二个到第三个 CA 之间的距离,依此类推......
如何修改此代码以查找第一个 CA 到其余 CA(2、3、..)以及从第二个 CA 到其余 CA(3、4、..)之间的距离,依此类推并仅打印那些小于 5 埃?我发现push @line, $_;
应该更改该语句以增加数组大小,但不清楚如何做到这一点。
javascript - 找到预定义数字的最低组合,其总和高于 X
假设我有一个具有不同项目价格的数组。
我想有这样的功能:
澄清一下:
我有一盒带有价格标签的物品(myItemsEuro)。我想购买一件物品,用我的物品作为付款。如果我多付至少一美分,对方将接受我的交易。该功能应该可以工作,所以我可以将其他人的价格传递给它(例如 0.89)并返回,我将不得不放弃哪些物品。这些项目的组合必须高于 0.89 美分(至少 0.9),但应尽可能低!
我对 JS 很陌生,我正在考虑计算我的项目的每一个组合,然后使用与购买价格差异最小的那个。这对我来说似乎真的很复杂,我什至不知道如何让它计算每个组合并保存用于计算的项目。
有什么方法可以更有效地实现这一点吗?我真的不希望这里有任何完美的工作代码,进入正确方向的一点帮助也会很好。
任何帮助表示赞赏!:)
编辑:
很抱歉错过了我自己的尝试。只是我根本不知道应该如何解决这个问题。不 - 不是家庭作业 - 这应该是我正在研究的 chromeextension 的一部分!
编辑:
对数组进行排序然后将数字相加并没有给出解决方案。
tableau-api - Tableau 从 2 个维度计算字段
我在 Tableau 中有一种情况,我需要进行计算,但不知道如何最好地处理它。
我在这样的表中有数据:
组织 ID(度量)、国家(维度)、FY16 状态(维度有 3 个不同的值(低、中、高))、FY17 状态(维度有 3 个不同的值(低、中、高))。
数据样本:12345,法国,低,中 12346,法国,中,中 12347,法国,高,中 12348,法国,低,高
我需要做的是创建一个显示以下列的表:
- 国家(行)
- 2016 财年组织数量 低
- 2017 财年组织数量 低
- (每个 FY17 低位的组织数 - 每个 FY16 低位的组织数)/每个 FY16 低位的组织数。
- 每个 FY16 中的组织数量
- 2017 财年中的组织数量
- (每个 FY17 媒体的组织计数 - 每个 FY16 媒体的组织计数)/每个 FY16 媒体的组织计数。
- 2016 财年组织数量高
- 2017 财年组织数量高
- (每个 FY17 高位的组织数 - 每个 FY16 高位的组织数)/每个 FY16 高位的组织数。
任何帮助将不胜感激。
请在此处找到指向工作簿的链接,其中描述了我在仪表板中尝试实现的确切目标。
jquery - 如何使用 .toFixed(2) 更改奖品列表中的值并将点更改为逗号?
我尝试通过乘以 1.03 来更新奖品价值。该值应四舍五入,以便此示例的结果为 30,85 。有人可以帮我吗?
tibco - TiBCO Spotfire - 如何仅计算数据中的最后 3 列 - 请参阅说明
我只想计算最近 3 周的销售额,所以总数为 156+32+26。
如果添加了新的星期,它应该只自动计算最后 3 行的数据。
尝试了这个公式,但它返回的总和不正确
sum(sales) over (lastperiod(3(week))
javascript - 从javascript中的变量中删除5秒
我希望从文本框中提取一个变量,该变量将像“201442”一样提交,将其转换为时间 20:14:42,然后为输出 20:14:37 减去 5 秒。到目前为止,我有:
最好的方法是什么?将输入分成三个部分并以这种方式进行数学运算?还是有更简单的解决方案?我将如何将前两个字符放入变量中,第三个和第四个放入一个 var,然后将第五个和第六个放入一个 var 中进行计算?
date - Teradata 日期计算格式问题
我将此日期集从 SAS 上传到 TD,日期格式类似于 MEDI_START_DT 格式,'MM/DD/YYYY' 现在我想根据此列 MEDI_START_DT + PDAYSSUP -1 = MEDI_END_DT_PRE 进行计算,但 MEDI_END_DT_PRE 的格式不是一个日期,我尝试了演员(MEDI_END_DT_PRE's as date),它说日期无效。你们对如何在计算后获得日期格式结果有任何想法吗?谢谢!
ms-access - 将计算字段添加到报告
我正在运行 access 2013,带有来自 SQL Server 2008 R2 的链接视图。我有两个要求和的字段,数据类型是:
SQL Server 2008:十进制(10,2)
访问:数字
它们在我的查询中使用以下语法格式化为货币:
我有一个报告,这两个字段都绑定到文本框,并正在向SUM()
它们添加第三个文本框。这是我输入到SUM()
字段的控制源语法:
现在,当我尝试查看 access 2013 表单时,我收到下面显示的错误消息。为了对我的报告执行此计算,我需要更改哪些内容?
编辑
如果它有所不同cf1
,则在Serial Header
我的报告部分中,并且该字段cf2
在Details
我的报告部分中,并且可以有多个条目。我希望将SUM()
我尝试添加的内容添加到Details
报告的部分,如下所示:
javascript - Jquery划分表格单元格
我有一张有几个单元格的表格。当我在一个单元格上单击(使用 jquery)时,它被分成四块(时间间隔,每块代表 15 分钟)。
这工作正常,但我想计算每个标签(4 个)的宽度。当屏幕被调整大小时,单元格的宽度正在改变
例如,如果单击的单元格的宽度为 17 像素。我想跟随宽度
但是如果一个单元格的宽度为 22px,下面的结果是不希望的
我用 mod 和除法尝试了几次计算,但无法得到不想要的结果。
@编辑 | 添加了 JSFiddle 代码在此文件中,td 宽度静态设置为 22px。 https://jsfiddle.net/cymvfmmb/