标签: c floating-point
我正在编写一个基本上将int转换为带有扭曲的浮点的程序,用户指定指数和尾数部分使用了多少位。我不明白采用数字并将其分解为指数和尾数的算法是什么。如果我转到IEEE 754转换器并键入34,它会将其更改为exp 2 ^ 5和尾数1.0625,但我不明白如何进行此转换。我知道我会做什么然后在指定的位置获取位,但我不知道如何在第一位获得正确的位