Char
数値内の Unicode コードポイントに文字を返します。
構文
Char (数値)
引数
数値
- 1 つまたは複数の Unicode コードポイントを表す数値
戻り値のデータタイプ
テキスト
起点バージョン
10.0
説明
数値内の 5 桁の各グループが Unicode コードポイントとして処理され、5 桁のグループの文字がテキストで返されます。
数値が 0 の場合、関数は空の文字列を返します。
数値が 1 と 99,999 の間にある場合、関数は 1 文字を返します。
数値に 5 桁より多い数字が含まれる場合は、関数はそれらのコードポイントで表した文字の文字列を返します。
メモ
- Unicode 文字によっては、1 つのコードポイントでも複数のコードポイントでも表すことができる場合があります。たとえば、文字 ä は、文字 a と ¨ (分音記号) または 1 文字の ä で表すことができます。この種の単一コードポイントの文字は、事前に作成された文字または複合文字と呼ばれます。
例 1
Char (0)
は空の文字列 ("") を返します。
Char (97)
は「a」を返します。
Char (98)
は「b」を返します。
Char (9800097)
は「ab」を返します。
Char (228)
は「ä」を返します。
例 2
Char (77600097)
は「ä」を返します。この場合、数値は 2 つの Unicode 文字を表します。文字 a と分音記号です。これらの 2 つの文字が一緒に文字列に表示された場合、これらは 1 文字で表示されます。