Visualforceで数値型の項目を、{!ItemNumber}のように差し込み項目で表示しようとすると、「10.0」のように小数で表示されてしまいます。
整数で表示したいんだけど。。。
これは、Visualforceで意外と(?)ハマりがちな問題だと思います。
最初に思い浮かぶのは、項目の設定ですが、
項目の設定で小数点の位置を0にしても、小数で表示されてしまいます。
Visualforceでは、<apex:outputText>タグと<apex:param>タグを使用して、フォーマット指定できます。↓に代表的な例を列挙しますので、参考にして下さい。
フォーマットの設定方法は、JavaのMessageFormatクラスと同じです(こちら)。