马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 T星人 于 2014-11-6 18:10 编辑
举个例子,
一阶进阶条件为12,二阶进阶条件为8,三阶进阶条件为15
象这样不规则的进制怎么用TC代码实现,
请用下面进制规则写代码
一阶进阶条件为5, 数字范围0~4, 值为5的时候向上阶进阶一次
二阶进阶条件为4,数字范围0~3,值为4的时候向上阶进阶一次,
三阶进阶条件为3,数字范围0~2,值为3的时候向上阶进阶一次,
不规则进制数 34 = 3*5+4=十进制数 19, 就象这样,
不规则进制数10 = 1*5= 十进制数 5
不规则进制数122=1*4*5+2*5+2=十进制数 32
问: 如何用TC代码实现不规则进制数和10进制数之间的相互转换.
我自己弄了两天也弄不出来, 感觉这个问题比较高端,
各位老师,高手能帮我看一下么, 给个思路也好, 谢谢
|