问题标签 [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.

0 投票
2 回答
1440 浏览

javascript - Javascript 年复利计算

当此代码运行时,它会为每一年输出“年度 (i) = 100 的年度账户余额”。显然答案不应该每次都是 100,但我看不出我在等式中做错了什么。

0 投票
2 回答
437 浏览

javascript - 如何使用 parseFloat 将字符串转换为数字?

我想知道如何将 parseFloat 与字符串一起使用?例子:

0 投票
1 回答
1107 浏览

javascript - Javascript - 表格单元格中 HTML 输入的浮点值

这是更大任务的一部分。为什么会出现问题Nan以及如何解决?<input>该表是从elemenatymi 表的几个池中添加的元素。所有代码都汇总在 size 表中k / d

为什么会出现问题 Nan 以及如何解决?

0 投票
1 回答
7 浏览

parsefloat - a) 已评估费用和 b) 应付总额列未显示结尾零。

var val = parseFloat(t.val()); var fee = parseFloat( ( val / 100 ) * 3 ).toFixed(2));

有人可以帮助强制字段便利费和应付总额字段显示尾随零吗?(例如:10.00 显示 0.3 而不是 0.30 的费用,并且显示总计 10.3 而不是总计 10.30)

另外,我在将评估的费用 + 应付总额字段连接起来时遇到问题。

0 投票
4 回答
1527 浏览

java - 带有数字后跟字符的字符串的 Java Parsefloat 异常

当我运行这行代码时: Float.parseFloat("1460000 JPY") 我收到错误

线程“main”java.lang.NumberFormatException 中的异常:对于输入字符串:“1460000 JPY”

此字符串来自表单的 API 调用,其中这是一个没有验证的文本字段。它通常有效,因为人们只输入了一个数字,但有时你会遇到这个问题。如何让它只返回初始数字作为浮点数并忽略尾随的字母字符?

0 投票
2 回答
85 浏览

javascript - parseFloat 为 -2.00 返回 0-2.00

在我试图为我的 aspx 页面实现的 JavaScript 中,parsefloat("-2.00') 返回一个值 0-2.00

显然我遗漏了一些东西,因为 parsefloat 可以处理负数,但是,这里它在调试中向我显示了这个值,并且输出结果为 0。

请帮我看看我可能做错了什么。

我在 javascript 中使用的代码

谢谢

0 投票
6 回答
1670 浏览

javascript - 将数字传递给 parseFloat() 而不是字符串

在我的代码中,特定 var 的值可以来自许多不同的 json 源中的任何一个。对于其中一些源,相关的 json 元素将是一个字符串(例如"temp": "10.2"),而对于其他源,json 元素将已经是一个浮点数(例如"temp": 10.2)。

parseFloat()如果我只是通过 a 传递 json 元素(来自任何来源) ,即使它已经是一个浮点数,它是否会造成任何伤害(可能会破坏) ?它似乎有效;我只是在考虑好的/坏的做法以及将来或在不同平台上可能出现的损坏。

谢谢。

0 投票
1 回答
741 浏览

javascript - Javascript parseFloat 和乘法

我有一些复选框,选中后会更新底部的总价格,而且效果很好。但是,我还添加了一个单独的输入字段来输入数量。我试图让这个数量乘以输入字段的值。现在我只有将文本输入字段添加到总数中的代码,而不是将其乘以它旁边的字段。

这是我的代码:

关于如何做到这一点的任何想法?

0 投票
3 回答
3319 浏览

javascript - parseInt('1e1') 与 parseFloat('1e1')

为什么 parseInt 在第二种情况下返回 1?三者不应该返回相同的结果吗?

0 投票
0 回答
43 浏览

javascript - parseFloat 方法没有给出正确的输出

这是一个示例程序:

这两个变量都有完全相同的小数点,但它给出了两种不同的输出:

为什么会有这种奇怪的行为?