0

数値を分数としてフォーマットする簡単な方法はありますか?

ユーザーが "1/4in" をインチ単位の値に入力した場合、.25 の代わりに "1/4"、.333333 の代わりに 1/3 などを表示したいと思います。

特定の選択値のエイリアスのようなものです。

これは MeasureFormat でグローバルにできることですか?

4

1 に答える 1

2

のインスタンスを作成できますorg.jscience.mathematics.number.RationaltoText()によって呼び出されるの実装だけで十分Number#toString()です。そうでない場合は、ここAmountFormatで詳細を確認できます。

Rational a = Rational.valueOf(1, 4);
Rational b = Rational.valueOf(1, 3);
于 2013-05-02T17:47:38.917 に答える