📄 unit1.cpp
字号:
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <time.h>
#include "D---B.h"
#include "B---D.h"
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
char ks2[1000];
string xsm2;
int len2=0;
__int64 data=0;
__int64 dataB;
int mode=0;
cout<<" ****************说明********************"<<endl;
cout<<" ********输入0,十进制转二进制*********"<<endl;
cout<<" ********输入1,二进制转十进制*********"<<endl;
cout<<" ****************************************"<<endl;
cout<<"请输入``````"<<endl;
cin>>mode;
if(mode==0)
{
cout<<"十进制转二进制"<<endl;
cout<<"请输入十进制数!"<<endl;
cin>>data;
xsm2=DconvertB(data);
cout<<"转化为二进制数为:"<<xsm2<<endl;
}
else
{
cout<<"二进制转十进制"<<endl;
cout<<"请输入二进制数,输入'#'表示输入结束!"<<endl;
cin>>ks2[0];
while(ks2[len2]!='#') //当输入#,要传输的十六进制数,输入结束
{
len2++;
cin>>ks2[len2];
}
ks2[len2]='\0';
cout<<"ks2"<<ks2<<endl;
dataB=BconvertD(ks2,len2);
cout<<"转化十六进制数为:"<<dataB<<endl;
}
//system("PAUSH");
//按任意键继续
system("PAUSE");
return 0;
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -