VBScriptのFormatNumber関数の使い方
FormatNumber 함수는 숫자를 포맷하는 데 사용되며, 다음은 FormatNumber 함수의 구문과 예입니다.
文法:
FormatNumber(数値[, 小数点以下桁数[, 先頭に0を含ませるかどうか[, 負の値に括弧を使用するかどううか[, 桁をグループ化するかどうか]]])
パラフレーズしていただきます
- 数字:必須。フォーマットする数字。
- decimalplaces:省略可能で、小数点以下の桁数を指定し、既定は0です。
- includeleadingdigit:オプション、先頭に数字を含めるかどうかを指定します、初期値はFalseです。
- useparensfornegativevalues:省略時はFalse、負の値を括弧で囲むかどうかを指定
- groupdigits: オプション指定、数字にグループ化を使用するか指定する、デフォルトはFalse
* 元の日本語
日本語をネイティブに言い換えてください。一つのオプションだけで結構です。
* 例
元の日本語
> 彼は以前に住んでいた家に戻ってきた。
言い換え
> 彼は以前住んでいた家に帰ってきた。
Dim num
num = 1234.5678
WScript.Echo FormatNumber(num) '输出结果:1,235
WScript.Echo FormatNumber(num, 2) '输出结果:1,234.57
WScript.Echo FormatNumber(num, 2, True) '输出结果:1,234.57
WScript.Echo FormatNumber(-num, 2, True, True) '输出结果:(1,234.57)
WScript.Echo FormatNumber(num, 2, False, True, True) '输出结果:1,234.57
上記サンプルでは、数字をFormatNumber関数を使用して書式設定しています。1番目のサンプルでは、書式設定する数値のみを指定し、それ以外の引数を指定していないため、数値は整数として書式設定され、3桁ごとに区切られて表示されています。2番目のサンプルでは、小数点以下2桁を指定しているため、出力結果には小数点以下2桁が含まれています。3番目のサンプルでは、includeleadingdigit引数をTrueに設定することで、出力結果の先頭にゼロを含めています。4番目のサンプルでは、useparensfornegativevalues引数をTrueに設定することで、負の値を括弧で囲んでいます。最後のサンプルでは、groupdigits引数をTrueに設定することで、数値を3桁ごとに区切って表示しています。