可能性の重複:
Round a double to 2 significant figures after decimal pointアンドロイド - 小数点以下2桁に丸め
私はこの種の数字を丸める方法についてのたくさんの例があることを知っています。 しかし、私は 文字列として表示することができ、常に小数点以下2桁を持つ価値を得るために、二重丸めの方法を私に示すことができましたか?それを行うには
可能性の重複:
Round a double to 2 significant figures after decimal pointアンドロイド - 小数点以下2桁に丸め
私はこの種の数字を丸める方法についてのたくさんの例があることを知っています。 しかし、私は 文字列として表示することができ、常に小数点以下2桁を持つ価値を得るために、二重丸めの方法を私に示すことができましたか?それを行うには
一つの簡単な方法:
Double d;
Int i;
D+=0.005;
i=d*100;
Double b = i/100;
String s = b.toString():
これは決して簡単ではありません。試してみましょう。 –
http://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.htmlこれはあなたの友人になります。 –
double myNum = 34.393893 DecimalFormat df = new DecimalFormat( "#。##");文字列twoDigitNum = df.format(myNum); – koopaking3