今夜は脳のおならのために私を許してください...何らかの理由で...これは私が今ではABSを得るのにもってくる最善の解決策ですBigDecimal
今はJSTLで... ABSの外でも数学のトリックはありません。私は精度を維持する必要があります。JSTL:BigDecimalの絶対値(適切な方法...)
私はそれを処理するより良い方法があると知っています...あなたの提案は何ですか?どんなGoogle検索でもformatNumber
のヘルプを引き出し、デルタ/ネガティブの通貨を処理しています。あなたはMVCフレームワークのいくつかの並べ替えを使用して、または少なくともあなたのJSPにデータを供給するサーブレットを持っていると仮定すると
<c:forEach items="${arr}" var="cursor" varStatus="itemsRow">
<c:choose>
<c:when test="${cursor.value < 0}">
<td width="75px" align="right">
<fmt_rt:formatNumber pattern="#,###,###,###.##" value="${cursor.value * -1}" minFractionDigits="2"/></td>
</c:when>
<c:otherwise>
<td width="75px" align="right">
<fmt_rt:formatNumber pattern="#,###,###,###.##" value="${cursor.value}" minFractionDigits="2"/></td>
</c:otherwise>
</c:choose>
</c:forEach>
あなたのサンプルがで解析いくつかのPHPとHTMLのように見えます – Jon
@ジョンどの。一部はPHPのように見える? JSPのように見えます。 –