オクテット(8ビットのバイト)で指定されたシーケンスの数値バイト値(0〜255)を返します。
$ZASCII 関数のフォーマットは次のとおりです:
$ZA[SCII](expr[,intexpr])
式(expr)は、$ZASCII() が復号するそのバイトを抽出するオクテット(8ビットバイト)のシーケンスです。
オプションの整数式(intexpr) は、$ZASCII() がデコードするバイトの表現内の位置が含まれています。もしこの引数がない場合、$ZASCII() は最初のバイト位置に基づいて結果を返します。 $ZASCII() は1(1)でのバイト位置のナンバリング(文字列の最初のバイトがポジション1(1)にある)を開始します。
もし明示的または暗黙的な位置が、式の先頭より前または式の最後より後にあれば、$ZASCII() はマイナス1(-1)の値を返します。
$ZASCII() は、バイトのシーケンスの中にバイトを調べる手段を提供します。$ZCHAR() とともに使用した時も、$ZASCII() はオクテット(8ビットバイト)のシーケンスに関連付けられているバイトの値の上で、算術演算を実行するための手段を提供します。