⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 unit1.cpp

📁 16<->10转换1 6<->10转换1 6<->10转换16<->10转换
💻 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 + -