java long转double
时间: 2023-06-27 07:01:42 浏览: 281
JAVA转byte[]为int,long,double
4星 · 用户满意度95%
在 Java 中,可以使用类型转换将 long 类型转换为 double 类型。具体的实现方式如下:
```java
long num1 = 100L;
double num2 = (double) num1;
System.out.println(num2);
```
在这个例子中,我们先定义了一个 long 类型的变量 num1,并赋值为 100L。然后,通过将 num1 强制转换为 double 类型来将其转换为 double 类型变量 num2。最后,我们打印出 num2 的值,结果为 100.0。
需要注意的是,由于 long 类型的范围比 double 类型的范围更广,因此在将 long 类型转换为 double 类型时,可能会损失精度。
阅读全文