问题标签 [type-conversion]
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.
python - 检查字符串是否可以在 Python 中转换为浮点数
我有一些 Python 代码,它们通过字符串列表运行,并尽可能将它们转换为整数或浮点数。对整数执行此操作非常容易
浮点数更难。现在我正在使用partition('.')
拆分字符串并检查以确保一侧或两侧都是数字。
这行得通,但显然 if 语句有点熊。我考虑的另一个解决方案是将转换包装在 try/catch 块中,看看它是否成功,如本问题所述。
有人有其他想法吗?关于分区和 try/catch 方法的相对优点的意见?
java - 2字节短java
我正在从串口读取 133 个长度的数据包,最后 2 个字节包含 CRC 值,2 个字节值我使用 java 制作了单个(我认为很短)。这就是我所做的,
但我没有得到正确的结果,是因为签名值有问题吗?我该如何解决这个问题,请帮助我,我有麻烦了
jsp - JSP 中 Struts2 映射条目的字段名称
我想从 JSP 中填充 Struts2 操作的地图属性。我应该使用什么格式的数据名称?最初我对填充 Map<String, String> 感兴趣,但将来我会对填充 Map<String, DomainClass> 感兴趣,其中 DomainClass 具有自己的属性。
c# - 无法将类型“X”隐式转换为“字符串”——它何时以及如何确定它“不能”?
现在我和Guid
s 在一起。
我当然记得,在某些地方的整个代码中,这种隐式转换有效,而在其他地方则无效。直到现在我还没有看到这种模式。
编译器如何决定何时不能?我的意思是,Guid.ToString()
存在类型方法,不是在需要这种转换时调用吗?
有人可以告诉我这种转换在什么情况下会自动完成以及何时必须myInstance.ToString()
明确调用?
c - 为什么这种显式转换的结果与隐式转换的结果不同?
为什么这种显式转换的结果与隐式转换的结果不同?
如果我这样做 d = (long) ((b - a + c) / c); 我也得到了 10。为什么分配给双倍会有所不同?
c# - 将字符串转换为可空类型(int、double 等...)
我正在尝试进行一些数据转换。不幸的是,大部分数据都在字符串中,它应该是 int 或 double 等......
所以我得到的是这样的:
这种方法的问题是如果 strAmount 为空,如果它为空,我希望它为空,所以当我将它添加到数据库中时,该列将为空。所以我最终写了这个:
现在这工作正常,但我现在有五行代码而不是一行。这使事情变得更难阅读,尤其是当我有大量的列要转换时。
我想我会使用字符串类和泛型的扩展来传递类型,这是因为它可能是双精度型、整数型或长型。所以我尝试了这个:
但我收到错误:无法将类型“字符串”转换为“T?”
有没有解决的办法?我对使用泛型创建方法不是很熟悉。
java - 如何在 Java 中将字符串转换为 InputStream?
给定一个字符串:
如何将其转换为InputStream
?
c# - 日期时间到单用 C#
我正在尝试在 iTunes 和 MediaMonkeys 之间建立一个接口。当我将曲目从 iTunes 导入 MM 时,没有考虑 LastPlayed 字段。
所以我决定构建一个从 iTunes 读取值并更新 MM 数据库的接口。
我正在使用 phxsoftware 的包来访问 MM 使用的 SQLite 数据库。
数据库字段是 REAL 数据类型,映射为 DbType.Single。当我进行更新时,我使用 Convert.ToSingle(DateTime) 将 DateTime 对象(由 IITTrack 提供)转换为 Single。
但我收到一个错误,告诉那个 Invalid cast from 'DateTime' to 'Single'.
对此有任何提示吗?
c - 转换:uid_t 到字符串,off_t 到字符串
我目前正在编写系统编程作业,其中一部分我需要获取目录中文件的一些信息。
对于文件的统计信息,我们有ctime()
将time_t
类型转换为string
并返回指向它的指针的函数。
但是uid_t
和off_t
类型呢?我通过互联网搜索并找不到任何功能..或者如果不存在任何功能,您能告诉我如何实现这样的功能吗?
c# - 我可以将 long 转换为 int 吗?
我想转换long
为int
.
如果long
>的值int.MaxValue
,我很乐意让它环绕。
什么是最好的方法?