求“某个范围在-32768~32767之间的整数转化为R进制(R=2,5,8,16)的设计思路

2024-12-04 05:21:39
推荐回答(1个)
回答1:

把一个十进制整数转换成任意整数进制的数,看似复杂,其实不难,与十进制转换成二进制类似,我们可以采用除R取余法,即用要转换的数做被除数,用R做除数,取其余数,然后用商作被除数继续做除法,取商,直到余数为零时结束,余数的逆序就是结果。