casting 相关问题

如果允许转换,则转换是将对象类型显式转换为另一种类型的过程。这个过程可能会导致价值的变化。

将 Dictionary<Key, Value> 转换为 IReadOnlyDictionary<Key, IValue>?

我们可以轻松做到这一点: 列表列表; IReadOnlyList 列表 => 列表; 但是我们怎样才能对 IReadOnlyDictionary 做同样的事情呢? 字典 字典; IReadOnlyDict...

回答 3 投票 0

以货币符号为前导的数字字符串始终变为 0

我有这个代码并将货币前缀数字转换为整数。 $t = "2000 欧元"; $venc = (int)$t; 回声 $venc; // 实际上 echo 是 0,我想要 2000(删除符号) 输出是 0 和...

回答 5 投票 0

以货币符号为前导的数字字符串始终变为 0

我有这个代码并将货币前缀数字转换为整数。 $t = "2000 欧元"; $venc = (int)$t; 回声 $venc; // 实际上 echo 是 0,我想要 2000(删除符号) 输出是 0 和...

回答 5 投票 0

Php 字符串到整数的转换给出 0 作为结果

当我尝试将数字作为字符串转换为整数时,该值更改为 0。 我做了一个 preg_match 并挑选了一个数字值,该数字值作为 preg_match 的输出采用字符串数据类型。 那个...

回答 1 投票 0

将 Varchar2 转换为时间

我想将列从 VARCHAR2 转换为时间相关的数据类型。 例如,从 153312 变为 15:33:12 我尝试过 to_timestamp(column, 'hh24:mi:ss') 作为 time_column ,但它给了我一个

回答 1 投票 0

从 boolean 到 unsigned int 的奇怪转换导致最终结果错误

我们在单元测试框架内使用一些断言函数,“隐式”在断言宏内执行强制转换。我隐含地说是因为程序员看不到演员表

回答 1 投票 0

如何在 constexpr 表达式中从 const void* 进行转换?

我正在尝试将 memchr 重新实现为 constexpr (1)。我没有预料到会出现问题,因为我已经用 strchr 成功地完成了同样的事情,这非常相似。 然而 clang 和 gcc 都拒绝......

回答 2 投票 0

将无符号整数 {0,1} 的 numpy 数组映射到浮点 {1,-1} 的最快方法是什么

我有一个 np.uint64 的 numpy 数组,仅保存 0 或 1 个值,我必须将 0 映射到 np.float64(1.0),将 1 映射到 np.float64(-1.0)。 因为解释器不知道它只需将 0 转换为...

回答 1 投票 0

Go,无法将类型 *int32 转换为类型 *int64

我已经尝试了所有我能想到的在 Go 中将类型 *int32 转换为类型 *int64 的方法,但没有效果 https://go.dev/play/p/W2X0HEnn79q 请有人帮忙。

回答 1 投票 0

是否可以制作一个 Laravel Eloquent Cast,在 echo 中返回逗号小数,在数学运算中返回点小数?

我有一个大问题! ;) A 有一个带有十进制值的数据库数据 (1.1, 1.19, 2, ...) 我正在尝试创建一个适用于两种不同上下文的 Eloquent Cast Class: 当

回答 1 投票 0

在 C# 中转换数组而不进行复制

我有一系列短裤: 短[]数据; 我有一个将字节写入文件的函数: 无效写入(字节[]数据); 我无法控制此功能,也无法更改它。有没有办法写...

回答 3 投票 0

Java 浮点数和整数之间的双射保持顺序

Java 中的 int 和 float 都是 32 位大小的值。是否可以编写一对函数 int toInt(float f); 浮动 toFloat(int n); 这样如果 f1 和 f2 是任意浮点非 NaN 值...

回答 7 投票 0

使用 boost::numeric_cast<double>(long) 是否有目的(即从 long 转换为 double)?

我以为这个转换不能失败。因此 boost::numeric_cast(long) 应该产生与常规转换相同的结果。 它是否正确?如果是这样,为什么 boost::numeric_cast ...

回答 3 投票 0

在 pandas 1.5+ 中使用 .loc[:,'col'] 设置整个列(并更改数据类型)时出现问题

始终建议使用SettingWithCopy警告: 设置复制警告: 尝试在 DataFrame 的切片副本上设置一个值。 **尝试使用 .loc[row_indexer,col_indexer] = value 代替*...

回答 1 投票 0

“布尔”和“switch”语句(错误)

我希望你们一切都好。这是我第一次使用 Stack Overflow,因此对于可能犯的任何错误,我提前表示歉意。那么,让我们开始吧! 导入 java.math.BigInteger; 公开课C...

回答 4 投票 0

对象列表不能为空,我不能使用强制转换,因为它在 Flutter 中为空

我试图在循环中传递一个列表来检索字符串并将它们显示在按钮中,这正在发生: 最终列表> perguntas = [ { '文本':'

回答 1 投票 0

我可以安全地将数字转换为枚举并带有后备值吗?

我想写这样的东西: 模板 E safe_cast_to_enum(std::underlying_type_t e); 对于枚举类(或只是枚举?)E,将 e 转换为

回答 2 投票 0

调用Parent的虚函数

#包括 #包括 #包括 #包括 类父类{ 民众: 父级(){ } 虚拟 std::string GetString() { ...

回答 1 投票 0

如何判断camel交换对象的类型

我在网络服务器上运行两个不同的服务。这两个服务都有一个名为“xyz”的操作,具有以下参数。 服务一: 公共字符串xyx(学生对象){} 服务二: ...

回答 4 投票 0

尝试将 SQL 中的列转换为简单的持续时间(列类似于“3 天 18 小时 51 分钟”)

我有一个 SQL 列,其中有几个格式为“3 天 18 小时 51 分钟”的字段。我希望有人可以帮助将该持续时间更改为普通数字字段,例如 5451 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.