如何在VC 6.0里实现十进制与二进制互相转换? (最好有源代码)如题,如果有十进制与其它进制互相转换的代码更好做程序设计急需!

热心网友

BYTE stob(class CString pStr){int i,len;BYTE result=0;len=strlen(pStr);if(len2) len=2;for(i=0;i='0' && pStr[i]='A' && pStr[i]='a' && pStr[i]4) len=4;for(i=0;i='0' && pStr[i]='A' && pStr[i]='a' && pStr[i]= '0' && ch = 'A' && ch = 'a' && ch <= 'f')return (ch - 'a' + 0xA); return(255); }//转换十六进制为进制CString HexToBinary(CString strHex){ int j[4];int nLenth = strHex。GetLength();char* Hex = new char[nLenth];Hex = strHex。GetBuffer(0);CString strBinary = "";for(int i=0;i

热心网友

我学过QB,这个不懂?

热心网友

写一个除2的循环,不停取商排列出来得就是二进制啊……