システム関数 SysLib.calculateChkDigitMod10 は、一連の整数で始まる文字項目にモジュラス 10 チェック・ディジットを配置します。
SysLib.calculateChkDigitMod10( text anyChar inOut, checkLength SMALLINT in, result SMALLINT inOut)
この項目は、4 桁の SMALLINT 型または BIN 型で、小数点以下の桁はありません。
SysLib.calculateChkDigitMod10 は関数呼び出し文で使用できます。
SysLib.verifyChkDigitMod10 (myInput, myLength, myResult);
8 x 2 = 16 4 x 2 = 8 7 x 2 = 14
1 + 6 + 8 + 1 + 4 + 1 + 3 + 2 = 26
30 - 26 = 4
減算の結果が 10 ならば、チェック・ディジットは 0 です。
1734284
関連する概念
EGL 関数の構文図
関連する参照項目
EGL ライブラリー SysLib