问题标签 [parsefloat]
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.
jquery - 我使用 parsefloat 得到奇怪的值(使用 jquery)
我刚开始使用 jQuery 并尝试做一些小事情,但我做的最后一件事似乎以一种非常奇怪的方式工作,这是我的代码:
所以,为了解释,这段代码应该从我的“Ivente”类的输入中选择每个值(当我改变一个的值时),将它们添加到总变量中,然后将其放入“ ITevente” 编号。
我实际上有 2 个用于添加值的输入,它以一种方式工作,但以另一种方式返回我愚蠢的东西,这里有两种情况:
50,10 和 50,02 总数将是 100,12
但如果我把
20,10 a,d 20,02 总计 40,12000000000000005
有人有解释吗?
javascript - 计算三个相关变量的 Javascript 表单
基本上我正在尝试做一些在电子表格中非常容易但在网页中非常复杂(至少对我而言)的事情。
所以,我有 11 种书本尺寸,每种书本可以有 24 到 160 页,并且页面成本因书本尺寸而异(3 种不同的成本)。在用户选择下拉选项后,我需要得出一本书的总价。
据我所知,如果有人可以提供帮助,我将不胜感激!
javascript - Javascript parseFloat 更改数字
我正在尝试将“9999999999999099”转换为javascript中的数字/浮点数。问题是 parseFloat(X) 和 Number(X) 都返回 9999999999999100。
这不是同一个数字。有谁知道为什么会发生这种情况以及如何避免它?提前致谢。
javascript - javascript parseFloat 错误
我正在使用 JavaScript 减去多个文本框。我在文本框中添加了总金额。当第一次输入金额时它工作正常,但是当我更改金额并再次保存时出现错误。该值第二次从数据库中提取,格式为“00.00” .
问题是当值是 4 位值时,例如“6500.00”,它会变为“6.00”。它在网页中显示为 6500.00,但在 JavaScript 计算期间,它计算为“6.00”。它适用于像“400.50”这样的 3 位数值。有人能告诉我这里有什么问题吗?
JavaScript:
PS:我使用 number_format() 函数将格式更改为 00.00
javascript - jQuery图像大小调整问题
我在某处使用 firebug 找到了这行代码,我知道你需要在我将 3... 放在 parseFloat 后面的地方放一些东西,但我不知道是什么。当我填写一个随机数但宽度永远不是正确的并且想要在带有照片的几页上使用它时它会起作用,因此它始终是正确的尺寸。
提前致谢!
jquery - jQuery - parseFloat 在使用时返回不同的值
在这段代码中:
第一个警报返回 1037.78,第二个警报返回 100
这是为什么?!
decimal - 如何将 parseFloat 字符串数字转换为具有 2 个小数位的浮点数
在以下问题/答案中:
响应给出了一个提供工作方法的示例 - 但是,我必须更改它以允许浮点数学。
现在的问题是我无法将答案转换为小数点后 2 位。有时给出的答案是 15!小数位。
这是我修改后的原始 Java 代码 - 我如何让它输出到 2 位小数?
html - ParseFloat html
我是一名刚刚学习 HTML 的大学生。我必须完成的作业是一个简单的成绩计算器。有一个按钮可以计算所有内容,值转到三个空文本字段(总计、平均值和百分比)。我遇到的问题是总数被计算并显示在字段中,但数字后面是 [object]。平均字段显示 NaN,百分比字段保持为空。这是我的代码。
javascript - parseFloat bug in IE
It seems a very simple question. the result of parseFloat in IE is different from the results in Chrome and FF. Here is the very simple code
then try to open it in IE the alert is 25.482688176812757 but in chrome and FF is 25.482688176812758
javascript - 如何在javascript中截断浮点值
我们想在 vb.net 中使用 JavaScript 在表格中显示动态值。我们已将变量定义为 var rValue
。
表达式是rValue = parseFloat(594 * 0.1);
我们得到了 putput,59.400000000000006
但我们需要输出,59.4
请让我们知道如何做到这一点。
PS 我们不想使用tofixed()
它,因为它会为所有没有小数点的值返回两位小数。