DecimalFormat
どこかの学生さんがわざわざ質問に来たので、調査。浮動小数点を一律x.xxxExという形式で表示するにはどうすればいいのか、と。知らんわな。と言っててはいかんので調査。DecimalFormatを使えばいいっぽい。
import java.text.*; public class Main { public static void main(String args[]) { Double d = new Double(0.001135); DecimalFormat df = new DecimalFormat("0.##E0" ); System.out.println(df.format(d)); } }