使用Java解压缩二进制php打包的float
我使用php函数
pack
创建了一些二进制数据。
然后,我需要从Java应用程序中解压缩此数据。我已经能够解压缩整数,字符串,long和其他数据类型,但是我对浮点数感到麻烦。
我使用以下代码从php创建数据
pack(\"f\", 189.0);
然后在Java中,我从DataInputStream
对象使用the2ѭ方法,但是我得到的值很小且不连贯。
显然,php和java使用不同的表示法来表示浮点数。
如何解决此问题并执行从php打包浮点到本机Java浮点的转换?
没有找到相关结果
已邀请:
2 个回复
旅牢斯讲
氮顺