我想将float64数字转换为int64数字。 也就是说,我想读取float64寄存器的二进制内容,就好像它是一个int64值一样。 我的意思是,我想去等效以下C代码
我怎么做?
这是我的尝试,不起作用。
That is, I want to read the binary contents of the float64 register as
if it is a int64 value.
尝试
https://play.golang.org/p/QB4jqwJD0f
打印
Go不允许在不同类型的指针之间进行转换,因为它本质上是不安全的。但是,如果仍然要执行此操作,则在
任何类型的指针都可以转换为
在您的Go示例中,C代码的确切含??义是:
因此,首先我们将
请记住,这在