标签: c++11
我正在开发一个程序,它将浮点数十位转换为二进制表示形式二。我知道我们不能在浮点数上使用位运算符,但我被告知如果我们使用强制转换将其转换为unsigned int,我们可以。 using unsigned int float_int = ((unsigned int )& f)。我的任务表明我们可以使用位运算符分离出两个字段。我已经尝试了所有的东西,但是我无法想出一个将数字与小数分开的解决方案。