文字列が数値か判定します。
<構文>
| IsNum( str As STRING) As NUMBER |
<引数>
| 引数 | 説明 |
|---|---|
| str | 判定する文字列を指定します。 |
<戻り値>
| 値 | 説明 |
|---|---|
| TRUE | 数値です。 |
| FALSE | 数値ではありません。 |
文字列を数値に変換します。
<構文>
| Num( str As STRING) As NUMBER |
<引数>
| 引数 | 説明 |
|---|---|
| str | 変換する文字列を指定します。 |
<戻り値>
数値を戻します。 str が有効な数値の場合は EMPTY を戻します。
文字列を数値に変換します。
全角数値や桁区切り(カンマ)があっても変換することができます。
”123,456”のような数値文字列でも変換可能です。
<構文>
| NumRevise( str As STRING) As NUMBER |
<引数>
| 引数 | 説明 |
|---|---|
| str | 変換する文字列を指定します。 |
<戻り値>
数値を戻します。 str が有効な数値の場合は EMPTY を戻します。
小数点以下を四捨五入します。
<構文>
| Round( value As NUMBER, pos As NUMBER) As NUMBER |
<引数>
| 引数 | 説明 |
|---|---|
| value | 四捨五入する元となる数値を指定します。 |
| pos | 四捨五入する小数点桁位置を指定します。 省略した場合は小数点以下が四捨五入の対象となります。 |
<戻り値>
四捨五入した結果を戻します。
小数点以下を切り捨てます。
<構文>
| RoundDown( value As NUMBER, pos As NUMBER) As NUMBER |
<引数>
| 引数 | 説明 |
|---|---|
| value | 切り捨てる元となる数値を指定します。 |
| pos | 切り捨てる小数点桁位置を指定します。 省略した場合は小数点以下が四捨五入の対象となります。 |
<戻り値>
切り捨てた結果を戻します。
小数点以下を切り上げます。
<構文>
| RoundOff( value As NUMBER, pos As NUMBER) As NUMBER |
<引数>
| 引数 | 説明 |
|---|---|
| value | 切り上げる元となる数値を指定します。 |
| pos | 切り上げる小数点桁位置を指定します。 省略した場合は小数点以下が四捨五入の対象となります。 |
<戻り値>
切り上げた結果を戻します。