问题标签 [addition]

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 投票
3 回答
147 浏览

javascript - 185.3 + 12.37 = 197.67000000000002?

可能重复:
了解浮点问题

此页面有一个简单的警报:

对我来说,这应该等于 197.67

但是,在我测试过的浏览器(OSX 上的 Chrome/Safari,Win7 上的 FF)中,答案是:

197.67000000000002

这是为什么?这只是一个已知的错误,还是对 JavaScript 的添加比我意识到的更多?

0 投票
2 回答
373 浏览

php - php只添加第一个数字而不是整个数字

我最近将我的网站移至 Blue Host,这个功能是循环的一部分:

正在返回这个:

$complete 转储:

我究竟做错了什么?

0 投票
3 回答
2906 浏览

math - Lisp——如何在不进行基本转换的情况下添加几个十六进制数字?

我想知道如何在 lisp 中添加几个十六进制数字,而无需先将它们转换为另一个基数。怎么可能做到这一点?

0 投票
5 回答
1008 浏览

c++ - 打印一系列数字优化第 1 部分

假设您想制作一个程序,一遍又一遍地打印数字 1-9

123456789123456789123456789

我想最明显的方法是使用循环

在我走得更远之前,这是最好的方法还是有更常见的方法?

0 投票
2 回答
715 浏览

java - 如何在java中找到行尾并执行两个整数数组的加法?

如何在下面的程序中找到一行中有多少个标记,然后我需要使用 Java 添加两个整数数组,因为我更熟悉 php,这对我来说有点挑战。我也从文本文件中获取输入。因此,这就是我到目前为止的程序。

输入文件将有多行,如 3736 17234 29823 84478 123745 2371 34237 823712

0 投票
3 回答
675 浏览

javascript - 如何在我的添加代码中允许逗号

这些代码正在运行;正确添加。问题是,如果我想添加 99000000.00 + 199000000.00,它会显示 298000000.00。

我怎样才能使它 99,000,000.00 + 199,000,000.00 显示 298,000,000.00?

每次我用逗号计算数字时,都会导致 NAN/Invalid。但是如果我计算没有逗号的数字,它计算得很好。如何在用户输入的文本区域/数字中允许逗号而不出现 NAN/无效结果?

请参阅下面使用的代码:

HTML 代码:

JAVASCRIPT 代码:

0 投票
1 回答
187 浏览

c++ - 打印一系列数字优化第 2 部分

早些时候我发布了第 1 部分并得到了一些有趣的回应

打印一系列数字优化第 1 部分

这是另一种方法,您可以让程序在屏幕上打印一系列重复的数字,这里的目标是制作最有效/最快的算法

当然忽略实际打印数字所产生的任何额外开销,因为这不是问题的目的

无论您执行哪种解决方案,都需要一个布尔条件语句(如果为真),则无限循环是必需的,因此您也可以忽略它

该解决方案将内存用于 11 个 int 变量,但除此之外,每次迭代只进行一次简单计算和一次变量分配。

那么这将是解决无限数列问题的最省时的方法吗?

0 投票
2 回答
3702 浏览

jquery - ASP .NET 文本框值和 jQuery 数学

如果可能的话,我想用 ASP .NET 文本框和 jQuery 做一些简单的加法和乘法。

数量一:<asp:Textbox ID="txtQuantity1" runat="server" />

数量二:<asp:Textbox ID="txtQuantity2" runat="server" />

总数(量:<asp:Textbox ID="txtTotalQuantity" runat="server" ReadOnly="true" />

价格:<asp:Textbox ID="txtPrice" runat="server" ReadOnly="true" Text="5.00" />

总订单:<asp:Textbox ID="txtTotalOrder" runat="server" ReadOnly="true" />

我希望用户在文本框中输入数量 1 和数量 2 以及添加这些数量的脚本,然后异步乘以总订单的价格。

谁能指出我正确的方向?谢谢。

编辑 - 试过这个,没有运气:

0 投票
3 回答
2519 浏览

javascript - 帮助双精度加法

我正在测试我的一些代码,在javascript中我添加了 .1+.2 它给了我 .30000000000000004 而不是 .3 。我不明白这一点。但是当我添加 .1+.3 时,它给了我 0.4。我用谷歌搜索它,发现它是关于双精度加法的。但我不知道它是什么。

0 投票
2 回答
19238 浏览

php - php/mysql 将行加在一起以获得总数

这是场景。我正在生成一份报告,其中包含在特定时间段内需要支付会费的所有成员。

我成功地选择每个数据库条目并将其显示为 html 表中的一行。

问题是报告必须具有的总字段。每个成员根据他们使用的服务支付不同的金额,因此我必须单独添加每个字段中的值以确保正确的结果。

问题是,我该如何将行/字段添加在一起?

编辑:

澄清。我正在添加已支付的会费和已支付的捐款字段。它们在 mysql 数据库中是分类和整数。

例如,假设我的查询返回 3 个结果。我希望添加为所有 3 个结果支付的会费并将其显示为 total_dues_paid。捐赠的想法相同。

对于任何给定数量的结果,这必须是动态的,因为这种情况每月都在变化,我们在几个月内已经看到了数百个结果。

谢谢