gpt4 book ai didi

luhn - 如何使用 luhn 算法计算十六进制 IMEI(数字+字符)的校验位?

转载 作者:行者123 更新时间:2023-12-02 04:42:15 26 4
gpt4 key购买 nike

我想了解其中的逻辑,以便我可以在 java 中实现这个算法。我想计算有效的十六进制 IMEI 号码的校验位。例如 - 6C4BFFC0000004请帮我算法。我试图在谷歌中找到解决方案,但我无法使用这些算法找到正确的答案。

Calculation what I did is like -

但是上面的IMEI的校验位是4,我得到的是7,不知道哪里错了。

最佳答案

实际上,您不需要先转换为十进制。如果您有一个十六进制的“IMEI”,它实际上就是一个 MEID。 IMEI 是 MEID 的仅十进制子集。实际上有一项关于如何计算基于十六进制的 MEID 的 Luhn 的专利。请参阅以下 claim 0113 至 0119:

https://patentimages.storage.googleapis.com/74/63/03/3fb507952c7ccf/US20080194223A1.pdf

关于luhn - 如何使用 luhn 算法计算十六进制 IMEI(数字+字符)的校验位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36425894/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com