摘要:
题目:http://acm.hdu.edu.cn/showproblem.php?pid=4320题意:给你任意一个 p 进制下有限位数的数 n,问是否一定能转化成 q 进制下有限位数的数字 m。解题思路:显然若 n 为整数,一定可以,那么我们下面分析一下 n 含小数的情况。设 n 的小数部分为 x,且小数部分共 k 位,第 i 位上的数字为 ai。那么我们可以将 x 表示成下面式子的形式:。而在进制转化中,整数部分是“除基倒取余”,小数部分是“乘基正取整”,且乘到小数部分为0时截止。于是问题转化成了 x 在什么时候小数部分“乘基”一定会变成0。由 x 的表达式我们可知,当且仅当乘数中含有 p 阅读全文
posted @ 2012-09-30 20:22
AbandonZHANG
阅读(282)
评论(0)
推荐(0)

浙公网安备 33010602011771号