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 用三极管设计—个共射极放大电路
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示