java 二进制转double
时间: 2023-08-07 09:06:56 浏览: 189
一些java二进制的相关基础知识
可以使用Java中的`Double.longBitsToDouble()`方法将二进制表示的long类型转换为double类型。具体步骤如下:
1. 将二进制字符串转为long类型(注意要使用parseLong()方法的第二个参数指定进制为2):
```java
String binaryString = "0100000000010000000000000000000000000000000000000000000000000000";
long longBits = Long.parseLong(binaryString, 2);
```
2. 使用`Double.longBitsToDouble()`方法将long类型转为double类型:
```java
double result = Double.longBitsToDouble(longBits);
```
这样就可以将二进制表示的double类型值转换为double类型了。
阅读全文