十六进制转十进制

void fun26(void) { /*十六进制转十进制*/ int i, num, s = 0; unsigned mask = 0x8000; scanf("%x", &num); for (i = 0; i < 16; i++) { s += ((num & mask) ? 1 : 0) * pow(2 , 15 - i); mask = mask >> 1;
相关文章
相关标签/搜索