u0026这个符号怎么读(十进制726转换成二进制)
二进制和十进制怎么互相转化 二进制\u0026十进制相互转换
1、 二进制转十进制
int binaryToDecimal(long long bin)int main() { printf(#34二进制转十进制%d\n#34,binaryToDecimal(0b1010))}#pragma 二进制转十进制int binaryToDecimal(long long bin) { int index = 1 , sum = 0 do { if(bin 1) sum += index index = 2 } while (bin gtgt= 1) return sum}
2、十进制转二进制
long long decimalToBinary(int dec)int main() { printf(#34十进制转二进制%lld\n#34,decimalToBinary(10))}#pragma 十进制转二进制long long decimalToBinary(int dec) { int index = 1 , sum = 0 while (dec) { if(dec % 2) sum += index index = 10 dec = dec / 2 } return sum}
3、二进制字符串转十进制
int strBinaryToDecimal(char str[])int main() { printf(#34二进制字符串转十进制%d\n#34,strBinaryToDecimal(#341010#34))}#pragma 二进制字符串转十进制int strBinaryToDecimal(char str[]) { int index = 1 , sum = 0 unsigned long top = strlen(str) while (top) { sum += (str[top-1] - #390#39) index index = 2 top-- } return sum}
十进制726转换成二进制 二进制2460转换为十进制