Aşağıdaki kod kullanılarak yaptığım #. ## çift numaralı numaramı biçimlendirmek istediğim bir Android uygulaması geliştiriyorum . BMI 2497,227216676656 ise, bu örneğin, gayet iyi çalışıyor donanım dili İngilizce (varsayılan dil) olarak ayarlanır test ederken(android) decimalformat, "#. ##" ile biçimlendirirken tamama yerine virgül kullanır
Double BMI = ((fWeight)/(dHeight*dHeight));
DecimalFormat df = new DecimalFormat("0.00");
String sBMI = df.format(BMI);
, bu 2497.23 için SBMI biçimlendirir, ama dil Fransızca seçilirse onu biçimlendirir 2497,23. DOT yerine, benim app çökmesini COMMA kullanılıyor!
Bunun nedeni nedir?
Çalışıyor. Anında cevap verdiğiniz için teşekkürler. – Toral
@Toral, eğer işe yararsa cevabı kabul etmeli ve cevap vermelisiniz. – mike47