TC官方合作论坛

 找回密码
 立即注册
查看: 962|回复: 6

[已解决] 不规则进制的定义,代码怎么表达, 最好有个代码

[复制链接]
发表于 2014-11-6 17:29:28 | 显示全部楼层 |阅读模式

马上加入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进制数之间的相互转换.

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



回复

使用道具 举报

发表于 2014-11-6 23:30:14 | 显示全部楼层
-.-那你直接说想将日期转成什么不就得了嘛~~说太复杂咯。
回复 支持 反对

使用道具 举报

发表于 2014-11-6 17:38:15 | 显示全部楼层
请恕老衲愚昧,看不懂
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-6 17:55:35 | 显示全部楼层
cylhb 发表于 2014-11-6 17:38
请恕老衲愚昧,看不懂

日期时间就是不规则进制, 我正在编写时间转换关系,要用到这个代码才能完成,自己实在是弄不了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-7 01:48:47 | 显示全部楼层
cylhb 发表于 2014-11-6 23:30
-.-那你直接说想将日期转成什么不就得了嘛~~说太复杂咯。

嗯, 是我没问好,,我重新发帖
回复 支持 反对

使用道具 举报

发表于 2014-11-7 17:23:06 | 显示全部楼层
-.-重新发问就好了,没解决的帖子不用采纳哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-7 18:00:16 | 显示全部楼层
cylhb 发表于 2014-11-7 17:23
-.-重新发问就好了,没解决的帖子不用采纳哦

不好意思,下次我会注意的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 16:51 , Processed in 0.038748 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表