Quantcast
Channel: BTSoru.com - Bilisim ve Yazilim Teknolojileri Soru/Cevap Platformu - latest questions
Viewing all articles
Browse latest Browse all 4270

Noktadan sonra 2 haneli DecimalFormat

$
0
0

Merhabalar,

arkadaslar ufak bir sorun var, fikir verebilirseniz cok sevinirim.

Yapmak istedigim söyle: Girilen String bir degeri noktadan sonra 2 haneli yapmak istiyorum.

Mesela;

1 girildiyse, 1.00 olacak (noktali)

1,5 girildiyse 1.50 olacak (virgulu noktaya cevirecek.)

1.5 girildiyse 1.50 olacak

Bu islem icin asagidaki fonksiyonu yazmaya calisiyorum fakat bir türlü olmuyor, sonuc hep 1,50 yani virgüllü oluyor.

public static String VirguldenSonra2Haneli_Ayrac_Noktali(String x) {

        String adim1 = x;
        String adim2 = adim1.replace("," , ".");  // Virgül ile girildiyse Nokta yap

        //Locale locale  = new Locale("en", "UK");  // Noktali küsürat icin gerekli
        //String pattern = "###.##";                // Küsüratlar 2 haneli

        //DecimalFormat decimalFormat = (DecimalFormat)NumberFormat.getNumberInstance(locale);
        //decimalFormat.applyPattern(pattern);
        float adim3 = Float.parseFloat(adim2);
        DecimalFormat formatter = new DecimalFormat("###.##");

        String sonAdim= String.format("%.2f", adim3);

        return sonAdim;

    }

Her türlü fikir icin simdiden tesekkürler.

Erkan Kaplan


Viewing all articles
Browse latest Browse all 4270

Trending Articles


Mide ağrısı için


Alessandra Torre - Karanlık Yalanlar


Şekilli süslü hazır floodlar


Flatcast Güneş ve Ay Flood Şekilleri


Gone Are the Days (2018) (ENG) (1080p)


Yildiz yükseltme


yc82


!!!!!!!!!! Amın !!!!!!!!!


Celp At Nalı (Sahih Tılsım)


SCCM 2012 Client Installation issue