C# BCD码,16进制???

ICANNER 2011-04-08 11:38:43
现在有这样一个功能需要实现,功能要求如下:
获取当前PC的时间(年,月,日,时,分,秒),分别转换成BCD码,然后组合校时报文发送至终端!
问题:
1,我现在转换了BCD码,假设其中一个数转换之后得到string strBCD = “00001001”,我该怎样变成0xFF(假设这个是这个值)。
2,string strBCD = “00001001” 怎么转成 byte b = 00001001 ?
3,这其中的计算过程是怎样的?
麻烦高人赐教,谢谢!
...全文
183 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2011-04-08
  • 打赏
  • 举报
回复
对于一个BCD码,只有16种可能,完全可以穷举。

switch (BCD)
{
case:
...
case:
...
}

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧