【发布时间】:2015-05-01 18:12:51
【问题描述】:
我想创建一个浮点数的二进制表示,并能够在需要时解析该数字。 “二进制表示”不是指“0.00101”,而是类似“101000101”的意思,也就是说,0 和 1 的序列,没有小数点分隔符。我需要一种方法来在String 中为double 创建这样的表示并解析double 的String。
请不要提及 X Y 问题,因为我确实需要这种方法(类似于“无符号二进制值”)。
提前谢谢你。
Convert Double to Binary representation? 似乎解决了将double 解析为String 的问题,但我仍然需要帮助来做相反的事情:从二进制到double。
【问题讨论】:
-
到目前为止你有没有尝试过?
-
当然我可以创建自己的存储双精度的方式,但我需要规范的方式
标签: java binary floating-point