数字转换规则:0006637 -> 0DB6CF7,0011298 -> 1C72E78

根据给出的两个例子,可以发现规则如下:

  1. 将原数转换成16进制数。
  2. 将得到的16进制数从左到右分成三组,每组分别为3位、2位、2位。
  3. 将第一组中的每一位都加上3,并对16取模,得到新的第一组。
  4. 将第二组中的每一位都加上4,并对16取模,得到新的第二组。
  5. 将第三组中的每一位都加上5,并对16取模,得到新的第三组。
  6. 将新得到的三组数连接起来,得到最终结果。

示例:

将数字 0011298 转换成 1C72E78 的过程如下:

  1. 将 0011298 转换成 16 进制数,得到 '1C72E8'。
  2. 将 '1C72E8' 分成三组:'1C7'、'2E'、'78'。
  3. 对第一组 '1C7' 的每一位加上 3,并对 16 取模,得到 '1F0'。
  4. 对第二组 '2E' 的每一位加上 4,并对 16 取模,得到 '62'。
  5. 对第三组 '78' 的每一位加上 5,并对 16 取模,得到 'C7'。
  6. 将 '1F0'、'62'、'C7' 连接起来,得到最终结果 '1C72E78'。
数字转换规则:0006637 -> 0DB6CF7,0011298 -> 1C72E78

原文地址: https://www.cveoy.top/t/topic/n8wo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录