内容:
質問です。
double percent1 = 42.5;System.out.println(percent1);
double percent2 = 57.5;System.out.println(percent2);
このような数値を表示すると、問題なく小数点第一桁まで表示できるのですが、
double percent1 = 42.0;System.out.println(percent1);
double percent2 = 58.0;System.out.println(percent2);
こう記述すると、42と58という数値になってしまい、小数点部分が表示されなくなります。
強制的に指定した小数点の桁数まで表示させるにはどのようにしたらいいでしょうか。
また、この数値はJFreeChart(ttp://www.jfree.org/)でのグラフ生成に使い、パーセンテージを小数点第一位まで表示させたいのです。
グラフ生成するメソッドにはdoubleで渡す必要があるので、Stringなどに変換というのは無理なのです。

それとも、double型は小数点部位で0があると強制的に0の桁まで認識させるというのは無理なのでしょうか。