The number of #'s to the left of the decimal point sets the multiple of the exponent in Java
Description
The following code shows how to the number of #'s to the left of the decimal point sets the multiple of the exponent.
Example
//from w ww.j a v a 2 s . c o m
import java.text.DecimalFormat;
public class Main {
public static void main(String[] argv) throws Exception {
DecimalFormat formatter = new DecimalFormat("#E0"); // exponent can be any
// value
String s = formatter.format(-1234.567);
System.out.println(s);
s = formatter.format(-.1234567);
System.out.println(s);
}
}
The code above generates the following result.