会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
猫猫小屋
博客园
首页
新随笔
联系
订阅
管理
整理C# 二进制,十进制,十六进制 互转附加(BCC异或校验法)
Code
//
十进制转二进制
Console.WriteLine(Convert.ToString(
69
,
2
));
//
十进制转八进制
Console.WriteLine(Convert.ToString(
69
,
8
));
//
十进制转十六进制
Console.WriteLine(Convert.ToString(
69
,
16
));
//
二进制转十进制
Console.WriteLine(Convert.ToInt32(”
100111101
″,
2
));
//
八进制转十进制
Console.WriteLine(Convert.ToInt32(”
76
″,
8
));
//
十六进制转十进制
Console.WriteLine(Convert.ToInt32(”FF”,
16
));
最近弄个接收GPRS发来数据包的解析工作,需要用到这些,从别人那里转过来滴,希望对大家也有用!!
Code
public
byte
Get_CheckXor(
byte
[] temp,
int
len)
{
byte
A
=
0
;
for
(
int
i
=
1
; i
<
len; i
++
)
{
A
^=
temp[i];
}
return
A;
}
posted @
2009-08-12 12:03
憋大招的cat
阅读(
3657
) 评论(
1
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告