[VB]正数は切上げ・負数切捨てFix関数は、引数に指定した数値の整数部分を返します。引数が正の数値なら、数値以下の最大の整数を、負の数値なら数値以上の最大の負の整数を返します。Fix関数は負数の場合、切り上げになります。小数点以下を切り捨てる場合には、Int関数を使ってください。切り捨て整数値に変換Fix関数では、左辺と右辺のデータ型を同じデータ型にしてください。Fix(inNum)左辺と右辺のデータ型が違う時は、データ型変換関数で右辺のデータ型を左辺のデータ型に変換してから代入します。次の例では、CInt関数を使って整数に変換してから代入しています。CInt(Fix(inNum))四捨五入・切り捨て・切り上げについては、標準で関数が用意されています。MathCeilingFix関数を使ったサンプルプログラムFix関数を使ったサンプルプログラムです。0を入力するとプログラムが終了します。ソースリストの枠内をクリックすると全選択できます。ADO.NET」で公開しているソースプログラムやデータ、リンク先の商品・サービスの利用により生じた損害等について、当方は一切責任を負いません。ソースプログラムの再利用は自由ですが、著作権は当方が所有します。ADO.NET」に掲載している会社名・製品名等は各社の登録商標または商標です。