有个简单的加密算法需要这样运算
highbyte=(charbefore & 0xF0) /16;
其中 charbefore 为字符char,后面是随意一个十六进制
highbyte是个int型
我是这样做的
highbyte:=(ord(charbefore) and ord(chr($F0)))/16
但是不对,请高手指导。
highbyte=(charbefore & 0xF0) /16;
其中 charbefore 为字符char,后面是随意一个十六进制
highbyte是个int型
我是这样做的
highbyte:=(ord(charbefore) and ord(chr($F0)))/16
但是不对,请高手指导。
解决方案 »
- 两个简单的SQL问题!!!
- 请问怎样做象QQ那样的可以上下滚动的窗口? 谢谢
- 请问fastreport中如何显示共有多少页和当前所在的页码呢?
- 我想发布我的一个软件。
- FASTREPORT中如何实现当文字过多,自动换行,行过多,表格自动加高?
- 我把当前日期写到注册表里的话,那用户找到了这个值,能看懂吗?
- 关于打印预览的问题
- 急!我将源代码全部搬到另外的电脑上,在安装COM+时, 发现“Install com+ project”是灰色的,不可用!
- 如何得知StringGrid行的宽被修改
- 看一下TGraphicControl继承下来的控件难题怎解决
- 做一个打印象四级英语考试那样,
- 怎样获取html表格中的数据 !200分
//or
highbyte := (Ord(charbefore) and $F0) shr 4;