To Convert Exponential form of number to non exponential form in
java.text.we have two class
java.text.DecimalFormat;
java.text.NumberFormat;
we use them like
NumberFormat numberFormat = new DecimalFormat("#0.00");
we pass #0.00 pattern in DecimalFormat class constructor as argument.
here are the code for converting number .
package in.jk;
import java.text.DecimalFormat;
import java.text.NumberFormat;
public class Test {
public static void main(String[] args) {
System.out.println();
double doubleValue = 200E7;
NumberFormat formatter = new DecimalFormat("#0.00");
System.out.println("Number is exponential format "+doubleValue);
System.out.println();
String claimAmt = formatter.format(doubleValue);
System.out.println("Number is Decimal format "+claimAmt);
}
}
Out on Console look like this .......
Number in exponential format 2.0E9
Number in Decimal format 2000000000.00
No comments:
Post a Comment