与えられた文字列内の文字に対する整数のASCIIコードを返します。UTF-8モードで起動する mumps プロセスの場合、$ASCII() は、与えられた文字列内の文字の整数のユニコードのコードポイントの値を返します。
$ZASCII 関数のフォーマットは次のとおりです:
$A[SCII](expr[,intexpr])
式(expr)は、$ASCII()が復号した文字を抽出する元となるソース文字列です。
整数式(intexpr)は、$ASCII デコード文字の表現内の位置が含まれています。もし intexpr が欠落している場合、$ASCII() は、最初の文字の位置に基づいて結果を返します。
もし intexpr が式の開始する前や式の最後の後に評価される場合、$ASCII() はマイナス1(-1)の値を返します。
$ASCII() は、文字列内の非図形文字を調べる手段を提供します。$CHAR() と $ASCII() の併用は、文字に関連付けられたコードで算術演算を実行するための手段を提供します。
$ZASCII() は、$ASCII() の併用可能な関数です。$ZASCII() は、バイトシーケンス(むしろ文字のシーケンスより)として文字列の引数を解釈し、すべてのバイト指向の$ASCII() の操作を実行できます。詳細な情報と使用例については、 "$ZAscii()" を参照してください。