见附图 单片机输出了 两个16进制的浮点数(分别为:3E 4E 82 E5和43 B9 46 29)。 MCU为STM32F030。 请教: 如何将这两个16进制的浮点数转换为10进制的浮点数 ? 谢谢! 附图
运行结果:
学习了,非常感谢 !
其实对32位机如果一个数超出4个字节(int 型就是4X8=32位)就可能是long或float ,区别在于是否需要"补"运算
比如:0xFFFF = -1; 0xfffe =-2… 在我记忆中是符点数与十进制是应该有一算法可实现的