问题:
我想将 float32 变量的所有内容传递给 int32 但是执行以下操作:
float32 source;
int32 destination;
source = 23.59463; // Hex = 0x41BCC1CE
destination = 0; // Hex = 0x00000000
destination = source; // Destination = 0x00000017 = 23
这不会传递所有内容。我尝试过强制转换,并尝试间接获取内容,但后来我遇到了指针类型的问题。
问题:
1)如何将float32的所有内容抓取到int32中?