十六进制转十进制算法c语言是什么