m0_59469413 2021-06-19 12:13 采纳率: 0%
浏览 25

有什么方法可以算出里面两位的校验码 求算法

例如下面的条码,已写出正确

31122012149062202A0570 校验码:CF

3112201214906100340026 校验码:6F

3112201214906080340124 校验码:C9

3112201214904290340516 校验码:14

3112201214906210341657 校验码:7F

3112201214906230530567 校验码:F3

3112201214906210341502  校验码:9F

3112201214906230340502  校验码:71

3112201214906230340470  校验码:84

  例如下面的条码,已列出正确校验码

3112201214906230340529 校验码:DA

3112201214906230340518 校验码:FD

3112201214906230530368 校验码:22

3112201214906180330450 校验码:6F

3112201214906230340514 校验码:B9

3112201214906210341503 校验码:66

  • 写回答

1条回答 默认 最新

  • 大大怪打LZR 2023-08-13 21:44
    关注

    根据你提供的例子,这些条码似乎都是一些日期和数字的组合,然后后面跟着一个校验码。这种情况下,可能的算法会取决于校验码的生成规则。校验码通常是为了验证条码是否被正确输入或读取。根据你提供的例子,校验码似乎是一个十六进制值。

    如果这些条码是按照某种规则生成的,并且你知道校验码的生成方式,那么你可以通过逆向计算来找到校验码。但是如果你没有相关的生成规则,很难提供一个通用的算法。

    如果你想要准确地计算出这些条码中的校验码,你需要了解生成校验码的规则。可能的方法包括哈希函数、循环冗余校验(CRC)、模运算等。如果这些条码是某个特定行业或系统使用的标准,你可以查阅相关文档或规范来找到校验码的生成方式。

    总之,校验码的生成方式是关键,只有在了解这个规则的情况下才能编写正确的算法来计算校验码。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何实验stm32主通道和互补通道独立输出
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题