Java知识笔记
TransferBBQ
这个作者很懒,什么都没留下…
展开
-
原码、反码、补码、移码及其运算
原码:如果机器字长为n,那么一个数的原码就是用一个n位的二进制数,其中最高位为符号位:正数为0,负数为1。剩下的n-1位表示概数的绝对值。例如: X=+101011 , [X]原= 00101011 X=-101011 , [X]原= 10101011位数不够的用0补全。PS:正数的原、反、补码都一样:0的原码跟反码都有两个,因为这里0被分为+0和-0。反码:知道了什么是原码,那反码就更是张飞吃豆芽——小菜一碟了。知道了原码,那么你只需要具备区分0跟1的能力就可以轻松求出反码,为什么呢?因转载 2020-07-25 18:46:28 · 12748 阅读 · 4 评论 -
Java笔记之变量声明与赋值
byte:Java中最小的数据类型,在内存中占8位(bit),即一个字节,取值范围-128~127,默认值为0。short:短整型,在内存中占16位,即两个字节,取值范围-32768~32717,默认值为0。int:整型,用于存储整数,在内存中占32位,即4个字节,取值范围-2147483648~2147483647,默认值为0。long:长整型,在内存中占64位,即8个字节-263~263-1.float:浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于flo转载 2020-07-22 17:22:29 · 199 阅读 · 0 评论