进制转换
剑断青丝i
世界上唯一可以阻止你前进的就是懒惰
展开
-
任意进制之间的相互转换
进过一段时间的研究,现在终于明白任意进制之间是如何转换的,现在就来给你分享。解题思路:比如说将一个n进制的数转换为m进制的数,这个过程需要一个过渡,就是现将一个n进制的数转换为10进制,再将十进制数转换为m进制的数,任意进制转换为十进制的思路就是按权展开,十进制转任意进制就是求余数,直到商数为零,然后逆向取余。代码实现如下:#include<stdio.h>int ma...原创 2019-06-03 17:26:21 · 1981 阅读 · 1 评论 -
双重回文数(进制转换)
题目描述如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,12321就是一个回文数,而77778就不是。当然,回文数的首和尾都应是非零的,因此0220就不是回文数。事实上,有一些数(如21),在十进制时不是回文数,但在其它进制(如二进制时为10101)时就是回文数。编一个程序,从文件读入两个十进制数bullet N (1 <= N <= 15)bu...原创 2019-11-27 13:40:08 · 1178 阅读 · 0 评论