【发布时间】:2011-11-02 16:09:21
【问题描述】:
我需要将 float 转换为 int(单精度,32 位),例如:
'浮点数:2(十六进制:40000000)到整数:1073741824'。知道如何实现吗?
我在 msdn 帮助中寻找它,但没有结果。
【问题讨论】:
-
实际上,您想要按位复制?喜欢 C++ 的 reinterpret_cast 吗?
-
我不确定convert是正确的动词。
-
@castleofbones:该链接指向保留所代表数字的转换。 OP 在保留二进制表示的转换之后。
标签: c# floating-point int