[VB]小数点以下を切り捨てMath.Truncateメソッドは、引数に指定した数値以下の最大整数、つまり小数点以下の数値を切り捨てた整数値、つまり0に最も近い整数値を返します。Basicでは、切り捨てと切り下げは同義ではありません。マイナス数値-7.5の場合、次のようになります。Math.FloorメソッドMath.Floorメソッドは、引数に指定した数値以下の最大整数値を返します。Math.Truncateメソッドの引数は、Double型または、Decimal型のいずれかにします。Double型を使うと誤差が出て、思わぬ結果になることがあります。誤差が出ると困るようなら、Decimal型を使います。151Math.Truncateメソッドでは、引数に指定した数値の整数値切り捨て機能しかありません。小数点以下や1の位以上を切り捨てる時は、少し工夫する必要があります。1.3Math.TruncateメソッドのサンプルプログラムMath.Truncateメソッドを使ったサンプルプログラムを作成します。ソースリストの枠内をクリックすると全選択できます。ADO.NET」で公開しているソースプログラムやデータ、リンク先の商品・サービスの利用により生じた損害等について、当方は一切責任を負いません。ソースプログラムの再利用は自由ですが、著作権は当方が所有します。ADO.NET」に掲載している会社名・製品名等は各社の登録商標または商標です。