问题标签 [parseint]
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.
java - java中parseInt()和valueOf()的区别?
有什么parseInt()
不同valueOf()
?
他们似乎对我做了完全相同的事情(也适用于parseFloat()
,parseDouble()
等parseLong()
,它们与 有什么不同Long.valueOf(string)
?
此外,按照惯例,哪一个更可取并且更经常使用?
java - J2ME 的 Integer.parseInt() 坏了吗?
在为 J2ME 编写游戏时,我们遇到了使用 java.lang.Integer.parseInt() 的问题
我们有几个常量值定义为十六进制值,例如:
在游戏过程中,该值被序列化并通过网络连接接收,以十六进制值的字符串表示形式出现。为了将其解析回 int,我们尝试了以下操作,但未成功:
然后我进行了一些测试并尝试了这个:
这是实际代码的例外:
我必须承认,这让我很困惑。查看 parseInt 代码,当被解析的数字“越过”“负/正边界”时,似乎会抛出 NumberFormatException(也许有人可以用正确的术语对此进行编辑?)。
这是 Integer.parseInt 函数的预期行为吗?最后我不得不编写自己的十六进制字符串解析函数,我对提供的实现非常不满意。
换句话说,我期望 Integer.parseInt() 在整数的十六进制字符串表示上工作被误导了吗?
编辑:在我最初的帖子中,我写了 0xFFFAAA005 而不是 0xFFAAA005。我已经纠正了这个错误。
c# - C# 中是否有等效于 JavaScript parseInt 的方法?
我想知道是否有人将某些东西放在一起或看过与 C# 的 JavaScript parseInt 等效的东西。
具体来说,我正在寻找一个像这样的字符串:
并且只返回第一个有效整数
我有一个我用过的静态方法,它只返回数字:
以上将采取:
把我还给我
我不确定是否可以使用正则表达式,或者是否有更好的方法可以只从字符串中获取第一个整数。
javascript - 如何解析带有前导0的字符串
如何将 Int "09" 解析为 9 ?
jquery - 带有 parseInt 下拉值的 IE 错误(jquery val())
我有一个下拉列表,其中包含以下内容:
然后,当下拉列表的内容发生变化时,javascript运行updateTotal(),如下:
现在这在 Firefox 和 Safari 中运行良好,但在 IE 中不行。它只是行不通。它说对象不支持功能。
这是 IE 中的错误,还是与 IE 相关的 jQuery 中的错误?正如我所说,这很有效,只是在 IE 中不行。
jquery - ParseInt 不适用于 Jquery ajax 响应
我在从 ajax 响应中获取整数时遇到了一个特殊的问题。每当我调用以下代码时,parseInt(data) 都会返回 NaN,尽管 data 是一个字符串。
在萤火虫中, typeof(data) 是字符串和 data = "89" (或 1-100 之间的另一个数字)但它仍然无法正常工作。有什么线索吗?
actionscript-3 - AS3 代码中的文件(作为字节字符串)
我需要将文件作为字节字符串直接“嵌入”到 AS3 代码中,而不是将其作为外部资源调用。
所以这很好用:
并在控制台中生成:
所以接下来我在十六进制编辑器(HxD)中打开我的目标文件并将字节直接复制并粘贴到我的字符串变量中,就像上面一样,我得到以下输出到控制台:
...并且文件(作为 ByteArray)不能被同一个库读取,当它将它用作外部资源(使用 URLLoader)时,它可以完美地读取它。
我确实尝试将字节字符串从我的代码中复制回来,将其粘贴到十六进制编辑器中并将其保存为文件,并且该文件已正确重新创建,因此我认为这不是复制和粘贴问题。此外,从每个字节字符串的前面删除“0x”并使用“parseInt(c, 16)”进行解析会产生完全相同的结果。
对于一些额外的背景,目标文件是一个 KMZ 3D 模型,并且该文件正在由 Papervision3D 的 KMZ.as 库解析,该库使用 Nochump 库来解压缩 KMZ 文件。尝试将 ByteArray 传递给 KMZ.as 时收到的错误消息是:
任何想法和/或建议将不胜感激。
饲料
javascript - 在 jQuery 中,我应该使用 parseFloat(el.width()) 还是 parseInt(el.width(),10)?哪个更受欢迎
我一直有这个问题:
当我不介意确切的浮点数时
哪个是首选?
parseFloat
解析整数
哪种方法更适合 JS 引擎?
java - 在 parseInt 方面需要帮助
例如,我如何从 String code='A082' 获得整数 codeInt=082 我试过这个:
我得到 codeInt=82 ,它留下了第一个 0 但我想要完整的代码'082'。
我想过,parseInt(String s, int radix)
但我不知道怎么做。
任何帮助将不胜感激 。
谢谢。
go - 从字符串 int
从字符串创建 int 值的函数是什么