目录:
定义-Check Digit是什么意思?
校验位是为了检测错误而添加到数字字符串中的数字。 通常,校验位是根据字符串中的其他位计算得出的。 当数据从发送器传输到接收器时,校验位有助于数字系统检测变化。
校验位是二进制系统中使用的二进制校验和的十进制等效项。
Techopedia解释了Check Digit
校验位算法根据原始字符串(例如帐号)计算校验位。 接收器重新计算校验位以验证数据输入的准确性。 如果重新计算的字符串包含正确的校验位,则该数据没有错误并且可以使用。 但是,不包含正确校验位的字符串表示传输错误,表示必须重新输入和/或重新验证数据。
当使用校验数字系统时,错误检测和数据实现的复杂性和折衷是不可避免的。 人们容易理解的简单校验码系统无法完全准确地检测错误,这与使用更复杂的错误检测算法的复杂系统不同。
推荐的校验位特征是用零填充左键,它永远不会改变原始校验位,并允许应用具有可变和动态长度的数字。