画像から高さと幅の関係を求めてから、固定幅で掛けてThymeleafを使って画像のサイズを変更しようとしています。Thymeleafで四捨五入せずに画数を得るには
このため、高さと幅をg
というJavaオブジェクトに保存しました。 width: 270px
を固定使用して、私はそれをやって保存した大きさの関係を使用して高さをスケールする:
th:style="'height:' + ${(g.height/g.width) * 270} +';
保存され、元のサイズである:int height = 286
とint width = 423
。 分数の結果は286/423 = 0.67
になるはずです。 しかし、問題は、この部分がg.height/g.width
が私に結果として0を与えているということです。
この小数から小数を得るにはどうすればよいですか?私は{#numbers.formatDecimal()}
で試しましたが、結果は出ませんでした。
これは完全に機能します。 –