将IEEE 754数据转换为double

时间:2014-07-01 13:11:26

标签: c# endianness ieee-754

我正在开发一个与西门子PLC S7 cpu交互的Windows窗体应用程序。 当我从CPU获取参数时,我得到一个使用Convert.ToDouble方法转换为double的Object。

这样做我获得了极大的数字e。 G。当房产应该是28时,我得到1162660659。 我和开发PLC软件的人交谈,他告诉我变量以IEEE 754格式存储。

PLC是否有可能以不同的顺序呈现浮点值的字节 - 也就是说,具有不同的字节顺序 - 而不是运行我的.net软件的PC?

您对如何转换它们有任何建议吗?

提前感谢您,最好的问候。

0 个答案:

没有答案