可能重复:
Round a double to 2 significant figures after decimal point如何显示双或漂浮在一个JPanel,只保留两位小数
我在这我想提请包含字符串的问题双精度或浮点值最多两个十进制值。这是很容易使用System.out.Printf()
但怎么做才能使用下面drawString
像语句计算上的JPanel被deawn数。但实际显示的是一个字符串,其值可以达到14位小数。我需要将显示限制为只有两位小数
double size= ((int)((((float) maxSize/(float) (40 * 1.0))*100.0))/100.0);
g.drawString("" + size, 135, 100 + range * i);