用c语言怎么把十进制转十六进制
时间: 2023-06-02 19:08:28 浏览: 108
C语言实现十进制转十六进制
5星 · 资源好评率100%
将十进制数转换为十六进制数的方法如下所示:
1. 将十进制数依次除以 16,直到商为 0 为止,每次除法得到的余数就是对应的十六进制数。
2. 将得到的每个余数对应的十六进制数按顺序排列,就可以得到该十进制数对应的十六进制数。
例如,将十进制数 2020 转换为十六进制数:
2020 ÷ 16 = 126 ... 4 (余数为 4,对应的十六进制数为 4)
126 ÷ 16 = 7 ... 14 (余数为 14,对应的十六进制数为 E)
7 ÷ 16 = 0 ... 7 (余数为 7,对应的十六进制数为 7)
因此,2020 的十六进制表示为 7E4。
阅读全文