如何把Double/double型数据由科学计数法转成普通表示?
来源:互联网 发布:时间序列预测最新算法 编辑:程序博客网 时间:2024/05/18 04:00
解决方法:
使用java.math.BigDecimal类来实现这种转换
实现代码如下:
double tempD2 = 3.0 / 10000;
System.out.println("tempD2: " + tempD2);
BigDecimal big = new BigDecimal(tempD2);
System.out.println(big.setScale(4, 2));
System.out.println(big.setScale(10, 2));
运行结果如下:
tempD2: 3.0E-4
0.0003
0.0003000000
使用java.math.BigDecimal类来实现这种转换
实现代码如下:
double tempD2 = 3.0 / 10000;
System.out.println("tempD2: " + tempD2);
BigDecimal big = new BigDecimal(tempD2);
System.out.println(big.setScale(4, 2));
System.out.println(big.setScale(10, 2));
运行结果如下:
tempD2: 3.0E-4
0.0003
0.0003000000
- 如何把Double/double型数据由科学计数法转成普通表示?
- Double转成String 去除科学计数法显示方法
- Java double类型不以科学计数法表示(DecimalFormat)
- java中double类型不以科学计数法表示
- Java—double类型不以科学计数法表示
- float double 避开科学计数法表示的手段
- 如何使java中double类型不以科学计数法表示
- 如何使java中double类型不以科学计数法表示?(转)
- 如何使java中double类型不以科学计数法表示
- 如何使java中double类型不以科学计数法表示
- 在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。
- 在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。
- float/double数据不显示成科学计数法
- java double不使用科学计数法
- jsp double 不显示科学计数法
- 不使用库函数将字符串转为double类型(考虑科学计数法表示的字符串)
- 将258.369 double值转为内存表示(科学计数法)
- 把科学计数法转成字符串
- DataGridView分页功能的实现收藏
- 图灵三周年盛大庆典!
- .NET开源项目介绍及资源推荐
- 在windows上安装apache2.2 + php 5.2.5 + mysql 5.0
- 警惕递归
- 如何把Double/double型数据由科学计数法转成普通表示?
- C#开源持久层框架收藏
- 实现选择排序算法
- 中秋祝福--这两天肯定用的着
- 你能做的,就要做的最好
- java中的BigDecimal和String的相互转换
- 如何隐藏链接标签(A)的焦点
- Flex中的LineChart的使用
- JavaScript--学做遮罩层