10进制转换为16进制算法是什么