TC官方合作论坛

标题: 不规则进制的定义,代码怎么表达, 最好有个代码 [打印本页]

作者: T星人    时间: 2014-11-6 17:29
标题: 不规则进制的定义,代码怎么表达, 最好有个代码
本帖最后由 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进制数之间的相互转换.

我自己弄了两天也弄不出来, 感觉这个问题比较高端,
各位老师,高手能帮我看一下么, 给个思路也好, 谢谢




作者: cylhb    时间: 2014-11-6 17:38
请恕老衲愚昧,看不懂
作者: T星人    时间: 2014-11-6 17:55
cylhb 发表于 2014-11-6 17:38
请恕老衲愚昧,看不懂

日期时间就是不规则进制, 我正在编写时间转换关系,要用到这个代码才能完成,自己实在是弄不了
作者: cylhb    时间: 2014-11-6 23:30
-.-那你直接说想将日期转成什么不就得了嘛~~说太复杂咯。
作者: T星人    时间: 2014-11-7 01:48
cylhb 发表于 2014-11-6 23:30
-.-那你直接说想将日期转成什么不就得了嘛~~说太复杂咯。

嗯, 是我没问好,,我重新发帖
作者: cylhb    时间: 2014-11-7 17:23
-.-重新发问就好了,没解决的帖子不用采纳哦
作者: T星人    时间: 2014-11-7 18:00
cylhb 发表于 2014-11-7 17:23
-.-重新发问就好了,没解决的帖子不用采纳哦

不好意思,下次我会注意的




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1