インターネットは多くの情報を検索する除算の浮動小数点の結果のためのEL式確かに、EL式を丸くすることはできないと述べました。
例えば$ {8/7}、{6/7} $、表示された$ {12/7}結果ページがされています
1.1428571428571428
0.8571428571428571
1.7142857142857142
今、私の目的は、フロントのみを丸め、私はELを使用した場合には式<FMT:FormatNumber関数/>タグ、例えば:
<FMT:FormatNumber関数タイプ= "数"値= "$ {8/7)}" maxFractionDigits = "0" />
1.結果
maxFractionDigitsを"0"を示し即ち丸め注、0小数点予約:この時点で、整数丸めが行われます。
結果が1の場合、結果は$ 0 {1/7}、{6/7} $である場合、このメソッドは次のように丸める丸め処理に適しています。
もちろん、あなたはいくつかを変更するには、いくつかの小数点以下のように、それに適切な修正を加える0で固定小数点以下単にmaxFractionDigits =「0」を維持したいです。
もちろん、何の丸い丸め方法はありません。
例えば:
<FMT:FormatNumber関数タイプ= "数"値= "$ {。。%の13-13 7)/ 7)}" />
この方法の結果として、上記の方法2を使用した結果場合は、異なる目的で採取しました。
実際には、結果はちょうど整数であるので、残り、残りの減算及び除算を取得し、切り上げ問題はないし。残りを差し引いた後、割り切れる、私はプラスmaxFractionDigitsをテストした後に=「0」がまだ動作しませんので。
例えば$ {8/7}、{6/7} $、表示された$ {12/7}結果ページがされています
1.1428571428571428
0.8571428571428571
1.7142857142857142
今、私の目的は、フロントのみを丸め、私はELを使用した場合には式<FMT:FormatNumber関数/>タグ、例えば:
<FMT:FormatNumber関数タイプ= "数"値= "$ {8/7)}" maxFractionDigits = "0" />
1.結果
maxFractionDigitsを"0"を示し即ち丸め注、0小数点予約:この時点で、整数丸めが行われます。
結果が1の場合、結果は$ 0 {1/7}、{6/7} $である場合、このメソッドは次のように丸める丸め処理に適しています。
もちろん、あなたはいくつかを変更するには、いくつかの小数点以下のように、それに適切な修正を加える0で固定小数点以下単にmaxFractionDigits =「0」を維持したいです。
もちろん、何の丸い丸め方法はありません。
例えば:
<FMT:FormatNumber関数タイプ= "数"値= "$ {。。%の13-13 7)/ 7)}" />
この方法の結果として、上記の方法2を使用した結果場合は、異なる目的で採取しました。
実際には、結果はちょうど整数であるので、残り、残りの減算及び除算を取得し、切り上げ問題はないし。残りを差し引いた後、割り切れる、私はプラスmaxFractionDigitsをテストした後に=「0」がまだ動作しませんので。