import java.text.DecimalFormat;
import java.text.NumberFormat;
public class DataTypeConvertion {
public static void main(String... arg) {
DataTypeConvertion dt=new DataTypeConvertion();
dt.doubleConvertion(" 4.35081195E9");
}
public void doubleConvertion(String doubleValueOfStr) {
Double d=Double.valueOf(doubleValueOfStr);
DecimalFormat numberForm = (DecimalFormat)NumberFormat.getNumberInstance();
System.out.println(numberForm.format(d));
DecimalFormat currencyFmt = new DecimalFormat( "#####0.########");
System.out.println(currencyFmt.format(d));
}
}
4,350,811,950
4350811950