题解 | #十六进制转十进制#
十六进制转十进制
https://www.nowcoder.com/practice/33e148570d5c4e728116e2f861638c9c
#include <stdio.h>
#include <math.h>
int main() {
int hex=0xABCDEF,sum=0;
scanf("%d",&hex);
for(int i=0;hex>0;i++)
{
sum+=(hex%16)*pow(16,i);
hex/=16;
}
printf("%15d",sum);
return 0;
}