由于想实现 一个 N -> M 的进制转换程序. 但是对实现的算法还没有想出满意的. 目前是 N-> 10 -> M 这样的TU办法.
感觉这个用汇编是不是更易些, 因为机器更接近数的表示 或者说它不是"正常人"的思维.
深感数学功底的薄弱, 看了几页数的表示, 竟头晕了.
举例来说:
(101)3 这个三进制数, 我们会用这样的方法计算:
1*3*3 + 0*3 + 1*1 = 10 ,而这个 10 正好是同十进制表示一样的, 这也是我思维的局限所在, 有想,有没有法子 直接得 到(101)3 到 (X)5的方法呢? 换个基,权?
有没有人共同讨论讨论的!~:)
...


- [游客] 都是汇编语言,肯定是相通的,并且是一样的,可能伪指令的写法不太一样,对指令的讲的也比较多等,但核心的 11/06 09:49
- [coffee_ccc] 2 <=> 10 转换不难 只是 3 <=> 5 转换没有想出(不通过转其它进制)。 能说具 11/04 22:50
- [cat442] "1*3^2 + 0*3^1 + 1*3^0 = 10 "这样表示更流行一些, 这个进制装换的算法 11/02 11:01
- [coffee_ccc] 已经订购了一本,还没到。 是2003年版的。 有个问题,学一本汇编,对看其它的汇编有多大帮助? 11/01 23:42
- [Wednesday] 买书更好,健康环保。 10/28 23:13
- [gecko] 共勉之 10/28 19:59
- [playboy] 好,开始吧。 10/28 19:37
- [feemess] 我也是电子版的书.有基础很快的.祝你早日完成 10/28 19:29
[2007-11-01 23:56]
进制转换疑问
阅读全文 |
评论次数(2) |
浏览次数(845) |
所属类型(默认类型)
[2007-10-28 18:06] from today learn ASM
今天开始学习,希望有时间``能2个月把这本书学完。
不过我没有买它,只有电子版,好像不太清楚哈。
读书时是学过的,可只是为了考试才学学,现在好像不记得什么了,这次要从头拾起它。
也希望在这里向各位DX学习``多多帮忙!...
不过我没有买它,只有电子版,好像不太清楚哈。
读书时是学过的,可只是为了考试才学学,现在好像不记得什么了,这次要从头拾起它。
也希望在这里向各位DX学习``多多帮忙!...
阅读全文 |
评论次数(6) |
浏览次数(719) |
所属类型(默认类型)
页码数(1):
1