| 種別 | 値の取得 |
|---|---|
| 説明 | 数値を四捨五入、切り捨て、切り上げする。 「数値か、文字列か」を確認するためにも使用可能。 ![]() |
| 構文 | Round(Num[, Digit][, sts]) |
| 引数 | Num:数値 Digit:桁数。(初期値は、0) 3:小数3位以下、2:小数2位以下、1:小数1位以下、 0:小数なし、-1:1の位以下、-2:10の位以下、-3:100の位以下 sts :0=四捨五入、1=切り捨て、2=切り上げ。(初期値は、0) |
| 戻り値 | 四捨五入、切り捨て、切り上げされた数値。 数値以外の文字が入っていた場合は、""(NULL)が返る。 |
| 使用例 | Dim s,r1,r2,r3 s = 12345.23456 r1 = Round(s, 3, 0) '小数3桁以下を、四捨五入(12345.235) r2 = Round(s, 0, 1) '小数を、切り捨て (12345) r3 = Round(s, -2, 2) '10の位以下を、切り上げ (12400) r1 = Round("82A") '数値以外が入る場合は、""が返る r1 = Round("2536+") '数値以外が入る場合は、""が返る |
| 実例 | |
| 備考 | 関連する関数(Round、RGB、Sqr) ver4.2以降、利用可能。 |
