私はそれらを表示しているときに、私の二重の値のすべてを、設定された桁数にフォーマットするDecimalFormatオブジェクトを持っています。私は通常小数点以下2桁までフォーマットしたいと思いますが、私は常に少なくとも1桁の有効桁が必要です。たとえば、私の値が0.2の場合、私のフォーマッタは0.20を吐き出し、それは素晴らしいことです。しかし、私の値が0.000034なら私のフォーマッタは0.00を吐き出し、私はフォーマッタが0.00003を吐き出すことを好みます。Java/Androidで少なくとも1つの有効数字の2倍のフォーマット
Objective-Cの数値フォーマッタは、これを非常に簡単に行います。表示する数字の最大桁数と最小有効桁数を1に設定するだけで、目的の出力が得られます私はJavaでやっていますか?
誰かが私に提供できる助けに感謝します。
カイル
編集:私は0.00004よう0.000037表示された値を丸めに興味があります。
ありがとう、cyber-monk、ちょうど私が必要とするもののように見える! –
@Kyle、あなたの歓迎! –