Double型的数值转换成字符串是:2.1316708702E8
是科学计数法
怎样得到具体的数值?谢谢!
是科学计数法
怎样得到具体的数值?谢谢!
解决方案 »
- 优先级问题
- 关于struts2 + spring + hibernate 整合的问题
- 访问报HTTP Status 500错误。ubuntu+tomcat+java6
- 求解决越界的问题,各位大神帮个忙!
- java 根据未知序列生成多叉树
- 怎么监听GUI右上角的关闭按钮
- [请教]关于继承Frame类!
- 郁闷,因为一个MM的问题,来者有分。
- datagramSocket与DatagramPacket发消息,平时我在自己电脑与虚拟机之间做测试没问题,现在换到两台电脑上竟然发不了,可能是哪里的问题?
- 如何使得textfield里输入的字母都为大写的!
- 找女朋友.......
- 关于JApplet中paintComponent()的问题
DecimalFormat format=new DecimalFormat();
System.out.println(format.format(d));
BigDecimal b = new BigDecimal(aa);
System.out.println(b.toString());
public class Test{
public static void main(String args[]){
double a =2.1316708702E8;
BigDecimal b = new BigDecimal(a);
System.out.println(b.toString());
}
}
BigDecimal b = new BigDecimal(aa);
System.out.println(b.toString());
DecimalFormat format=new DecimalFormat();
format.setGroupingSize(0);
System.out.println(format.format(b));