We would like to know how to set precision modifier for scientific notation, keep 2 decimal places in a 16 character field.
import java.util.Formatter; // w w w . j a va2s.co m public class MainClass { public static void main(String args[]) { Formatter fmt = new Formatter(); // Format 4 decimal places. fmt = new Formatter(); fmt.format("%16.2e", 123.1234567); System.out.println(fmt); } }
The code above generates the following result.