首页 > 其他 > 详细

求计算机进制一题

时间:2015-01-16 12:50:39      阅读:284      评论:0      收藏:0      [点我收藏+]

In which system(进制), expression 13*16 = 244 is true ?

析:
思路是把运算中的每个数都转成10进制形式。
设当前系统是X进制

13由X进制转成10进制为: 13 = 1 * X ^ 1 + 3 * X ^ 0
16由X进制转成10进制为:16 = 1 * X ^ 1 + 6 * X ^ 0
244由X进制转成10进制为:244 = 2 * X ^ 2 + 4 * X ^ 1 + 4 * X ^ 0

这样方程联立,得出一个一元二次方程。
(X + 3) * (X + 6) = 2 * X ^ 2 + 4 * X + 4
解方程得 X = 7,即该系统是7进制

求计算机进制一题

原文:http://www.cnblogs.com/aqing1987/p/4228293.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!