Num# - スクリプトおよびチャート関数
Num#() は、テキスト文字列を数値として解釈します。つまり、2 番目のパラメータで指定された形式を使用して、入力文字列を数値に変換します。2 番目のパラメーターを省略すると、データ ロード スクリプトで設定された 10 進数と 1000 進数の区切り文字が使用されます。カスタムの小数点および桁区切り記号は、オプションのパラメータです。
構文:
Num#(text[, format[, dec_sep [, thou_sep ] ] ])
戻り値データ型: デュアル
Num#() 関数は、文字列と数値の両方が指定されたデュアル値を返します。この関数は、入力式のテキスト表現を取得し、数値を生成します。数値の形式は変更されません。出力は入力と同じ方法で形式化されます。
引数:
引数 | 説明 |
---|---|
text |
評価対象のテキスト文字列。 |
format |
最初のパラメータで使用される数値形式を指定する文字列。省略した場合、データ ロード スクリプトで設定されている 10 進数と 1000 進数の区切り文字が使用されます。 |
dec_sep |
小数点記号を指定する文字列。省略した場合、データ ロード スクリプトで設定された変数 DecimalSep 値が使用されます。 |
thou_sep |
3 桁区切りの記号を指定する文字列。省略されている場合は、データ ロード スクリプトで設定された変数 ThousandSep 値が使用されます。 |
次のテーブルは、A のさまざまな値に対する Num#( A, '#', '.' , ',') の結果を示しています。