递归火山软件开发平台

标题: 请教,有支持16进制取倒序的吗? [打印本页]

作者: cdmmye    时间: 2023-3-11 09:38
标题: 请教,有支持16进制取倒序的吗?
反转整数字节序 这个方法是计算,没法用

有直接支持16进制倒序的写法吗,求教谢谢!

作者: 创世魂    时间: 2023-3-11 12:12
自己写个循环来取吧,现成的是没有的。

从十六进制的尾部位置向前获取,然后重新组合成一个十六进制文本。

作者: howill2021    时间: 2023-3-11 13:18
这个自己动手还是比较简单的,转换十六进制后,用模块颠倒下文本就可以,比如火山模块有 “反转文本_”
作者: cdmmye    时间: 2023-3-11 18:49
创世魂 发表于 2023-3-11 12:12
自己写个循环来取吧,现成的是没有的。

从十六进制的尾部位置向前获取,然后重新组合成一个十六进制文本。 ...

好像不是固定的,有高低位之分的吧
作者: suyan    时间: 2023-3-11 18:52
先自己人工算一下它是怎么逆序的,然后代码调整你的十六进制文本顺序,然后再转一下就行
作者: server    时间: 2023-3-11 20:12
他说的是翻转字节序
作者: cdmmye    时间: 2023-3-12 00:49
45 53 07 00
00 07 53 45

正常十六的翻转,理解了一下不麻烦,倒取2位进行组合就好了,主要用于计算长度使用

官方的 是需要转为十六,再转为整数,再 反转整数字节序 过于麻烦,所以看了输出码自己写倒序,直接十六到十完成
作者: suyan    时间: 2023-3-12 08:26
这完全没难度呀,

第一步,去掉空格,变成没空格的文本,
第二步,取文本中间(6,2)+取文本中间(4,2)+取文本中间(2,2)+取文本左边(2)
作者: 67564226    时间: 2023-3-12 09:48
(, 下载次数: 63)

这个没多复杂,  用这个方法就行了.

作者: cdmmye    时间: 2023-3-12 10:12
suyan 发表于 2023-3-12 08:26
这完全没难度呀,

第一步,去掉空格,变成没空格的文本,

这是我写的说明,我已经完成了,谢谢
作者: cdmmye    时间: 2023-3-12 10:19
67564226 发表于 2023-3-12 09:48
这个没多复杂,  用这个方法就行了.

这是我写的说明,我已经完成了,谢谢




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4