【发布时间】:2011-04-27 14:36:08
【问题描述】:
例如:
code = '7777-5';
input = code.substring(0, 4); // Returns '7777'
checkdigit = f(input); // f() produces a checkdigit
assert.areEqual(code, input + "-" + checkdigit)
上面提到的input 有专门术语吗?
具体来说,我正在计算checkdigits for ISBNs,但这不应该影响答案。
【问题讨论】:
-
我认为没有特定的技术术语。可能是 message 或 data 或任何最适用于域本身的内容。
-
@LukeH 我在谷歌搜索时找不到任何东西,所以你可能是对的,但我想我还是会检查一下。
-
我认为您的条款很混乱。如果您仔细阅读链接的规范,您会发现您正在检查的东西实际上被称为“校验位”。所以你的问题的答案是“校验位”。
-
@Dan - 我的理解是
checkdigit是f(input)的结果。我正在寻找input的技术术语是什么。我认为我的术语是正确的,但如果我不正确,请纠正我! -
我听说过“有效载荷”适用于也有校验和的较大数据块,但我不确定这是否合适。
标签: naming-conventions terminology checksum isbn