吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6316|回复: 4
收起左侧

[易语言 转载] 如何循环位异或

 关闭 [复制链接]
shenzheng 发表于 2012-3-3 21:55
我想实现实现十六进制的异或,毎两位异或,然后结果转字符,
一组数B1  A3 02 84     (十六进制,固定的)
异或另一组数就是编辑框1可以输入的数,比如88669036D651B0739D(十六进制)

以下的代码是异或的前两个数88   66 ,方法太笨了。如果编辑框1输入的太多,参数太多了,我不会用循环,请大家帮帮了。

版本 2.局部变量 十六进制文本, 文本型
.局部变量 Y1, 文本型
.局部变量 Y2, 文本型
.局部变量 参与计算数1, 整数型
.局部变量 参与计算数2, 整数型
.局部变量 B1, 整数型
.局部变量 A3, 整数型
.局部变量 字符1, 文本型
.局部变量 字符2, 文本型
.局部变量 zz, 文本型
B1 = 177
A3 = 163
十六进制文本 = 到大写 (编辑框1.内容)
Y1 = 取文本中间 (十六进制文本, 1, 2)
参与计算数1 = 位异或 (十六进制文本到整数 (Y1), B1)
Y1 = 字符 (参与计算数1)
Y2 = 取文本中间 (十六进制文本, 3, 4)
参与计算数2 = 位异或 (十六进制文本到整数 (Y2), A3)
字符1 = 字符 (参与计算数1)
字符2 = 字符 (参与计算数2)
zz = 字符1 + 字符2
编辑框2.加入文本 (zz)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

小咪咪 发表于 2012-3-3 21:57
你是想要源码?
stucky 发表于 2012-3-3 22:13
a8987216 发表于 2012-3-3 22:16
易语言程序啊,要实现也不难啊,用数组存放那些数据,然后再循环就可以。
 楼主| shenzheng 发表于 2012-3-7 22:25
没人能给个完整的代码吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-26 11:50

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表