在C#中如何BCD码转换为字符串?

vins69 2006-11-08 10:14:03
顶下
...全文
627 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
viena 2006-11-08
  • 打赏
  • 举报
回复
public string bcd2dec(string src)
{
StringBuilder dest = new StringBuilder();
for(int i=0;i<src.Length/4;i++)
{
switch(src.Substring(i * 4, 4))
{
case "0000":
dest.Append("0");
break;
case "0001":
dest.Append("1");
break;
case "0010":
dest.Append("2");
break;
case "0011":
dest.Append("3");
break;
case "0100":
dest.Append("4");
break;
case "0101":
dest.Append("5");
break;
case "0110":
dest.Append("6");
break;
case "0111":
dest.Append("7");
break;
case "1000":
dest.Append("8");
break;
case "1001":
dest.Append("9");
break;
}
return dest.ToString();
}
}

110,534

社区成员

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

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

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