1

私はjsfを初めて使用し、jsfページでBigDecimalをフォーマットしようとしています。

これが私がしたことです:

<h:outputText value = "#{entity.bigDecimalValue}">
   <f:convertNumber maxFractionDigits = "15" minFractionDigits = "15" groupingUsed = "false" />
</ h:outputText>

これは非常に少ない数で、期待どおりに機能します(例:0.0000000000001)

ただし、数値4のような単純な値では、4.000000000000000と表示されます。

¿どうすれば役に立たないゼロを取り除くことができますか?

簡単な方法で値を表示したいだけです。

前もって感謝します。

4

1 に答える 1

5

minFractionDigits = "15"

15桁以上の小数部が必要ない場合は、15桁以上の小数部を指定しないでください。

于 2013-03-19T23:37:28.377 に答える