BCD码如何转换成十六进制数
首页/题库/425℃/2024-04-26 11:07:53
优质解答:
对于BCD码每四位代表一个十进制数字0-9,可以将BCD码转化为十进制,然后再将十进制转化为十六进制.
下面是以8421BCD码为例编写的vc++6.0程序代码:
#include
#include
#include
using namespace std;
int ConvertStringToInt(string s)
{
if(s=="0000")
return 0;
else if(s=="0001")
return 1;
else if(s=="0010")
return 2;
else if(s=="0011")
return 3;
else if(s=="0100")
return 4;
else if(s=="0101")
return 5;
else if(s=="0110")
return 6;
else if(s=="0111")
return 7;
else if(s=="1000")
return 8;
else if(s=="1001")
return 9;
else return 10;
}
void main()
{
cout
我来回答修改/报错/举报内容!
猜你喜欢
- 关于sleep的短语
- 已知三个半径为根号3的圆两两外切,且三角形ABC的每一边都与其中两个圆相切,求三角形ABC的周长
- 称取仅含碳酸钠和碳酸钾的试样1g,以甲基橙作指示剂,用0.5mol/l的hcl标准溶液滴定,用去
- 为什么即将梦到自己最希望发生的事情的时候,梦却换场景了?
- 语c圈是什么
- 设函数f(X)=a^x﹣ka^-x(a>0且a≠1)是定义域为R上的奇函数.
- 请问一下origin中怎么做出这样的图?(Y轴相同,X轴重复),本人菜鸟,希望大神们说得详细一点儿,
- x,y,z是指三个有理数,若x>y,x+y=0,且xyz>0,判断x+y的符号
- 安然和安静造一句句子
- 英语翻译Hospitality authors Robert Lewis and Richard Chambers ob
- 英语翻译1:This is a brown cup.(改为同意句)2:它是一只绿色的钢笔(翻译为英文)3:yellow,
- my pleasur,It's a pleasure,with pleasure,It's my pleasure 有什