白发Z先生 2023-01-09 17:39 采纳率: 0%
浏览 2

编码键值对怎么生成的?

code39码的编码表做个键值对你是怎么做的呀?什么逻辑生成的?我这边还需要字母的键值对呢?

  • 写回答

1条回答 默认 最新

  • heart_6662 2023-01-09 18:07
    关注

    望采纳!!!点击回答右侧采纳即可!!

    Code 39 码是一种常见的条形码,它可以用来编码数字、大写字母和一些特殊字符。

    Code 39 码的编码表如下:

    0: NNWWNN
    1: WNNWNN
    2: NWNNWN
    3: WWNNNN
    4: NNWNWN
    5: WNWNWN
    6: NWWNNN
    7: NNNWWN
    8: WNNNWN
    9: NNWNNW
    A: WNWNNW
    B: NWNNWW
    C: NWWNNN
    D: NNNWNW
    E: WNNWNW
    F: NWNWNW
    G: NWWWNN
    H: NNWNNN
    I: WNNNNW
    J: NWNNNW
    K: WWNNNW
    L: NNWWNW
    M: WNWWNN
    N: NWWWNN
    O: NNNNWW
    P: WNNNWN
    Q: NWNNWN
    R: NWWNNW
    S: WNNWNN
    T: NNWNNN
    U: WWNNNN
    V: NNNNWN
    W: WNNNNN
    X: NNWWNN
    Y: NWNWWN
    Z: NWWNWN
    -: NWNNNN
    .: NNNNNW
    $: NNNWNN
    /: WNNNNN
    +: NNNNNN
    %: WNWNWN
    *: NNNWNN
    
    
    

    你可以使用以下代码将 Code 39 码的编码表转换为键值对:

    const code39 = {
      0: 'NNWWNN',
      1: 'WNNWNN',
      2: 'NWNNWN',
      3: 'WWNNNN',
      4: 'NNWNWN',
      5: 'WNWNWN',
      6: 'NWWNNN',
      7: 'NNNWWN',
      8: 'WNNNWN',
      9: 'NWNNNW',
      A: 'WNWNNW',
      B: 'NWNNWW',
      C: 'NWWNNN',
      D: 'NNNWNW',
      E: 'WNNWNW',
      F: 'NWNWNW',
      G: 'NWWWNN',
      H: 'NNWNNN',
      I: 'WNNNNW',
      J: 'NWNNNW',
      K: 'WWNNNW',
      L: 'NNWWNW',
      M: 'WNWWNN',
      N: 'NWWWNN',
      O: 'NNNNWW',
      P: 'WNNNWN',
      Q: 'NWNNWN',
      R: 'NWWNNW',
      S: 'WNNWNN',
      T: 'NNWNNN',
      U: 'WWNNNN',
      V: 'NNNWNN',
      W: 'WNNNNN',
      X: 'NNWWNN',
      Y: 'NWNWWN',
      Z: 'NWWNWN',
      '-': 'NWNNNN',
      '.': 'NNNNNW',
      '$': 'NNNWNN',
      '/': 'WNNNNN',
      '+': 'NNNNNN',
      '%': 'WNWNWN',
      '*': 'NNNWNN'
    };
    
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 1月9日

悬赏问题

  • ¥15 带序列特征的多输出预测模型
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?
  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题