unsigned int hex_vale, some_decimal_constant, some_other_decimal_constant;
for(10,000 times){
if(hex_value == some_decimal_constant){
call_some_function();
}
else if(hex_value == some_other_decimal_constant){
call_some_other_function();
}
}
在上面执行 if 循环的函数中,我必须将十六进制转换为十进制,反之亦然。我不想将十六进制转换为十进制 10000 次。你能帮我将十进制转换为十六进制吗?十六进制数应该存储在无符号整数中。