千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

门禁/对讲/一卡通
收藏本版 |订阅

门禁/对讲/一卡通 今日: 1847 |主题: 18133

发新帖
打印 上一主题 下一主题

有没有EM卡8位转10位的公式啊???...

[复制链接]
ysfg8256 发布于: 2007-12-21 09:56 2929 次浏览 4 位用户参与讨论
跳转到指定楼层
<p>我的EXCEL水平有限,推不出来,只能用十进制的转换,实在太麻烦了.</p><p>希望大家给予帮助</p>
回复

使用道具 举报

已有4人评论

新浪微博达人勋

千家认证

沙发
eytech8848 发表于 2008-1-1 13:03:00
<p>很简单,需要请与我们联系,亿源客服QQ;798984618</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
suyulz 发表于 2010-3-30 21:00:00
<br/>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆 千家通行证登陆

x
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

地板
aidzg1 发表于 2010-3-31 08:21:00
<p>EM卡 10位转8位卡号的原理和方法<br/>原理:<br/>8位卡号才是wiegand26国际标准的卡号输出方式,有些国内考勤机厂商采用直接读卡号的内码的方式做卡号,这种读法是10位数.</p>
<p><br/>例如一张卡 上印刷 如下:</p>
<p><br/>0013961168&nbsp;&nbsp;&nbsp; 213 02000</p>
<p>10位数卡号&nbsp;&nbsp;&nbsp; 3+5 8位数卡号</p>
<p><br/>10位数卡号 0013961168&nbsp;&nbsp; 转换为16进制是 00 D5 07 D0</p>
<p>8位数卡号 213 02000&nbsp;&nbsp; 前3位数213转换为 16进制 是 D5 后五位数02000 转换为16进制是 07 D0</p>
<p><br/>大家可以发现规律: 首先 10位数转换为16进制是 4个字节 ,第一个字节不要,第二个字节 转换为8位卡号的前3位, 第三个和第四个字节一起转换位 8位卡号的后5位数。</p>
<p></p>
<p>Excel 转换公式:<br/>=(MOD(X,256*256))+(MOD(INT(X/(256*256)),256)*100000) X表示十位数字, 结果就是8位数字</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

5#
xiaolidong 发表于 2011-1-17 13:37:00
学了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城