------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 在java中数字的表现形式一般有二进制,八进制,十进制,十六进制等,在平时的编程中我们可以通过java提供的API函数方便的实现各个进制间的转换,如:Integer.toHexString(in....
分类:
其他好文 时间:
2015-09-04 23:52:14
阅读次数:
238
第2章 数的存储 ? 第1节 机器数 计算机中,表示数和数的符号的二进制数,叫做机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1。 比如,十进制中的数 +3 ,计算机字长为8位,转换...
分类:
其他好文 时间:
2015-09-02 22:10:47
阅读次数:
436
扩展欧几里得算法是数论当中一种常用的算法,他可以用如下的姿势来表达:设a, b为不全为0的整数,则存在整数x和y,使得 gcd(a, b) = a*x + b*y。证明就略去。树上还有一个拉梅定理:用欧几里得算法计算两个正整数的最大公因子时,所需要的除法次数不会超过两个整数中较小的那个十进制数的倍数...
分类:
编程语言 时间:
2015-09-02 18:46:32
阅读次数:
307
什么是二进制?二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个...
分类:
其他好文 时间:
2015-09-02 13:12:31
阅读次数:
230
1.前言 每次放假最无聊的事情,就是不想起床,不想吃饭,方正就是不想动,躺在床上,看着手机,无聊的刷着QQ空间,虽然现在已经很少人玩QQ空间,可是这种习惯一直保持到现在,都没有改变过,电脑上的QQ突然闪动着,我知道是丁大叔发来的QQ消息,叫我一起去吃重庆老麻抄手,丁大叔之所以叫大叔,是因为一起上.....
分类:
其他好文 时间:
2015-09-02 09:24:12
阅读次数:
197
1 #include 2 #include 3 4 int main() 5 { 6 int ival; 7 8 char result[8] = ""; 9 char array[17] = "0123456789ABCDEF";10 int index = ...
分类:
其他好文 时间:
2015-09-01 19:41:01
阅读次数:
160
1、//取整除 5//3得到12、%取余 5%3得到23、>右移 11>>1得到5 11用二进制表示为1011,向右移一位得到101,即十进制的55、&按位与 5&3得到1 5用二进制表示为101,3用二进制表示为11 101 5 011 3 001 16、|按位或 5|3...
分类:
编程语言 时间:
2015-08-31 21:29:18
阅读次数:
149
还是A+B
时间限制:1000 ms | 内存限制:65535 KB
难度:1
描述
输入两个小于100的正整数A和B,输出A+B;
A,B均为每位数字对应的英文字母,结果为十进制数。
输入A,B。输出A+B;样例输入
one + two =
one + two zero =
样例输出
3
21
上传者TC_常红立
思路:
首先...
分类:
其他好文 时间:
2015-08-30 13:02:03
阅读次数:
186
数字提供了标量储存和直接访问,是不可更改类型,每次变更数值会产生新的对象。Python支持多种数字类型,包括整型、长整型、布尔型、双精度浮点、十进制浮点和复数。在Python中,变量并不是一个盒子,而是一个指针指向装变量值的盒子。对于不可更改类型来说,没办法改变盒子的内容,但是可以指向一个新的盒子。...
分类:
编程语言 时间:
2015-08-30 00:36:54
阅读次数:
191
记住所有的移动位数,针对的都是补码来讲的,所以要先将十进制整数转换成补码后,然后再来进行移位操作移位操作 还要注意类型的约束条件,例如int,移动范围是0-31位,所以看补码只能看最后五位,这才是有效数字;long移动范围是0-63,所以补码只能看最后六位。右移操作符。左位移操作符(>):用符号扩展...
分类:
编程语言 时间:
2015-08-29 19:58:39
阅读次数:
263