2017-03-25 6 views

答えて

1

を使用して、次の2つの小数点以下にそれを丸めることができます。彼らは0である場合に

Math.round(myNumber * 100)/100 

それとも、

String.format("%.2f", myNumber) 

を使用して、それをフォーマットすることができます第二の方法は、さらに小数点以下を出力します。

+0

ユーザはテキストフィールドに答えを入力し、答えはTextviewとして表示されます。答えは – Corey

+0

で 'String.format'を使用してください。 Stringを返します。 – Aloso

0
protected double round(double value, int places) { 
    if (places < 0) throw new IllegalArgumentException(); 

    BigDecimal bd = new BigDecimal(value); 
    bd = bd.setScale(places, RoundingMode.HALF_UP); 
    return bd.doubleValue(); 
} 

このメソッドを値と2桁に入力するだけです。

+0

試してみます – Corey

関連する問題