Double类型输出的有关问题

Double类型输出的问题doublea2.0doubleb3.0System.out.println(a/b)此时输出为0.6666666666666666我

Double类型输出的问题
double   a   =   2.0;
double   b   =   3.0;
System.out.println(a/b);

此时输出为0.6666666666666666
我想让它只输出两个有效为即为0.67,该怎么写呢?

[解决办法]
double a = 2.0;
double b = 3.0;
long num = Math.round((a/b)*100);
System.out.println(num/100.0);
[解决办法]
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(2);
System.out.println(nf.format(a/b));