一:java不同进制数据的表现形式 二进制表示形式前面加0b(b可以大写也可以小写) 八进制表示形式前面加0 十六进制表示形式前面加0x 任意进制到十进制的转换图解 十进制到十进制的转换 12345 = 10000 + 2000 +300 + 40 + 5 =1 *10^4 + 2 *10^3 + ...
分类:
编程语言 时间:
2018-05-18 01:22:08
阅读次数:
242
一、变量 数据类型 变量名 = 变量值 注意:变量使用时需要赋值,不赋值不能使用; 变量使用有作用域的限制; 变量不可以重复定义 ; 关键字不能作为变量名。二、解决不同数据类型操作的困惑 1)X进制:逢X进一;常见的二、八、十、十六进制。 2) 进制转换: 任意进制到十进制:系数*基数的权次幂相加 ...
分类:
编程语言 时间:
2018-05-09 01:20:48
阅读次数:
184
斯特灵公式是一条用来取n阶乘的近似值的数学公式。 公式为: 用该公式我们可以用来估算n阶乘的值;估算n阶乘的在任意进制下的位数。 如何计算在R进制下的位数:我们可以结合对数来计算,比如十进制就是lg(n!)+1,二进制则是log2(n!)+1。 Lucas(卢卡斯)定理 公式为:(p为质数) 当然, ...
分类:
其他好文 时间:
2018-02-09 22:33:54
阅读次数:
171
44:正整数的任意进制转换 44:正整数的任意进制转换 描述 将 p 进制 n 转换为 q 进制。p 和 q 的取值范围为【2,36】,其中,用到的数码按从小到大依次为:0,1,2,3,4,5,6,7,8,9,A,B,...,Z,不考虑小写字母。 注意:n 的长度不超过50位。 三个数之间用逗号间隔 ...
分类:
其他好文 时间:
2017-12-22 18:35:49
阅读次数:
112
进制之间的任意转换 一、10进制数转换任意进制的数 基本思路:求余数,直到被除数/进制=0,然后按逆序排列。 C#: static void TestMath_5(int number, int scale)//number除数,scale进制 { int mynumber=number ; str ...
分类:
其他好文 时间:
2017-11-12 18:35:53
阅读次数:
215
整体思路:先把进制转化为十进制,在将十进制树转化为所需进制/ 优化:二进制 八进制 十六进制间可以直接转化 ...
分类:
其他好文 时间:
2017-10-03 21:37:56
阅读次数:
127
1.任意进制间的转换 思想:转换到10进制以后在转换为想要的进制 要点:注意大于10进制的用‘A~Z’来表示 2. ...
分类:
其他好文 时间:
2017-09-11 22:39:13
阅读次数:
146
转进制 【题目描述】 用递归算法将一个十进制数X转换成任意进制数M(M<=16)。 【输入】 一行两个数,第一个十进制数X,第二个为进制M。 【输出】 输出结果。 【输入样例】 31 16 {将十进制31转化为十六进制数} 【输出样例】 1F 【题解】倒取余可以考虑栈 #include <iostr ...
分类:
其他好文 时间:
2017-08-09 19:58:33
阅读次数:
182
def baseN(num, b): return ((num == 0) and "0") or (baseN(num // b, b).lstrip("0") + "0123456789abcdefghijklmnopqrstuvwxyz"[num % b]) ...
分类:
编程语言 时间:
2017-08-06 15:00:05
阅读次数:
141
1 //进制转换模块 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 //将任意字符转换为十进制 [0-9a-zA-Z],61个字符,最大表示62进制 10 int convertToDec(char ... ...
分类:
其他好文 时间:
2017-07-29 14:06:15
阅读次数:
190