その引数で指定された整数オクテットの値で表されるバイトで構成される文字列を返します。
$ZCHR()関数のフォーマット:
$ZCH[AR](intexpr[,...])
整数式(intexpr) (複数あり)は、$ZCHAR() が返すバイト(複数あり)の数値バイトの値を指定します。
GT.Mは引数の数を最大254に制限します。$ZCHAR() は、バイトのシーケンスを生成する手段を提供します。UTF-8モードで、$ZCHAR() は、128から255の数値バイト値の不正な形式の文字を返します。 Mモードでは、$ZCHAR() は、128から255の範囲のバイトを含む有効なUTF-8文字を作成できます。
注意 | |
---|---|
0から127までの整数式の値の$ZCHAR関数の出力は、文字エンコーディング方式の選択によって異なりません。これは、7ビットASCII は UTF-8 文字エンコーディング方式の適切なサブセットであるためです。値が128〜255となる$ZCHAR() 関数によって返される文字の表現は、それぞれの文字のエンコーディング方式によって異なります。 |
$ZASCII() とともに使用した時も、$ZCHR() はオクテット(8ビットバイト)のシーケンスに関連付けられているバイトの値の上で、算術演算も実行できます。