-1
dp=Double.parseDouble(txtDownPayment.getText().toString());
NumberFormat nf = NumberFormat.getCurrencyInstance();
// here i need to convert decimal to double or any bigger type.
String temp = nf.format(Double.parseDouble(txtDownPayment.getText().toString()));
txtDownPayment.setText(temp);
に大きな計算に倍増すると変換することができ、私は、10進数です質問を、理解していませんか?なぜあなたはそれをキャストできませんか? – njzk2
私は値をdouble v = 500000000に割り当てると、テキストボックスに5.0E8形式が表示されます。だから私はこのフォーマットを表示したくない。 –
私は混乱しています。 500000000を5.0E8のように表示する必要はありません。希望の文字列としてダブルを表示するだけで問題はありませんか?小数点間の変換はなぜですか? – THelper