VB6・VBA関数メモ:Int関数

Int関数についてメモしておきます。
数値の小数点以下を切り捨てる関数になります。

名前はIntですがInteger型を超えた範囲の数値も使用できるようです。
(Double型の数値まで使用できることを確認)

Fix関数との違いは、負数の場合は「小数点以下切り上げ」になる点です。


概要

Int(Number)
機能 指定した数値の整数部分を返す
引数 Number 変換する数値 Variant型
戻り値 変換した数値 Variant型


使用例

説明 記述例 出力
正の数値の場合
小数点以下を切り捨てた数値を取得
Int(123.9) 123
負の数値の場合
小数点以下を切り上げた数値を取得
Int(-123.1) -124


動作検証

説明 記述例 出力
Double型の最小値(-1.79769313486231E308)を
下回るとエラーとなる
Int(-1.79769313486232E+308) エラー
Double型の最大値(1.79769313486232E307)を
上回るとエラーとなる
Int(1.79769313486232E308) エラー


コメント
コメントする








    
この記事のトラックバックURL
トラックバック