Double 类型去除小数点
时间: 2023-09-08 10:07:43 浏览: 635
Java中Double除保留后小数位的几种方法(小结)
如果你想要将 Double 类型的数去除小数点,可以使用类型转换的方式将 Double 类型转换为 long 或者 int 类型,这样就可以去掉小数点了。下面是示例代码:
```java
Double d = 123.456;
long l = d.longValue(); // 将 Double 类型转换为 long 类型,去掉小数点
int i = d.intValue(); // 将 Double 类型转换为 int 类型,去掉小数点
```
在以上代码中,longValue() 方法将 Double 类型转换为 long 类型,intValue() 方法将 Double 类型转换为 int 类型,这样就可以去掉小数点了。需要注意的是,如果 Double 类型的数不在 long 或者 int 类型的范围内,转换会出现精度丢失的问题。
阅读全文