2016-04-06 15 views
0

Bir String.ValueOf dosyasını en yakın tam sayıya yuvarlamaya çalışıyorum. String.valueOf (sonuç) 'nun en yakın tam sayıya nasıl ulaşılacağı hakkında herhangi bir fikir.Yuvarlak String.ValueOf en yakın tam sayıya

public void onClick(View v) { 
     double result =0; 
     double result1 =0; 
     double a = Double.parseDouble(weightEntered.getText().toString().trim()); 
     double b = 2.2; 
    if(v == button_convert) 
    { 
     if(lbs_kg.isChecked() == true) { 
      result = (a/b); 
      String str = String.valueOf(result); 
      t1.setText(str); 
     } 
+2

Math.round (String.valueOf (sonuç)) yapmalıdır :) –

+0

bir saniye düşün @SandeepBhandari. –

+0

çözümü burada bulabilirsiniz: http://stackoverflow.com/questions/2808535/round-a-double-to-2-decimal-places – Pooya

cevap

2
String str = String.valueOf(Math.round(result)); 
+0

kopyaladığını da yazdı. – Ryan159

İlgili konular