计算机基础原理
北冥有大大鱼
这个作者很懒,什么都没留下…
展开
-
二进制的那些事
一:关于二进制码相关概念: 原码: 计算机中对数字的二进制定点表示方法。它在数值前面增加了一们符号位,用于表示 正数和负数。 反码(~): 计算机中对数字的二进制定点表示方法,它是相对于原码来说,正数的反码是自己本身,负数的反码是其原码中的各位码取反(除最高位), (0 取反 1 ,1 取 反得0)。 补码:计算机中对数字的二进制定点表示方法,正数的补码是自己本身,负数的补码是 ...原创 2019-01-17 10:37:15 · 331 阅读 · 0 评论 -
关于二进制按位运算的那些事
一:与运算(&): 可以看作二进制的 乘法运算 1 & 0 = 0 1 & 1 = 1 0 & 0 = 0 0 & 1 = 0 eg: 5 & 6 = 4 ===》 5的2进制: 0000 0101 ===》 6的2进制: 0000 0110 &运算===》 0000 0100 ===> 对应的 10 进制是:4 二:...原创 2019-01-17 11:43:44 · 1117 阅读 · 0 评论 -
java中关于byte,short,int,long 与 byte[] 数组的转换原理
package com.tanruyu.jvm.decompile; import java.nio.Buffer; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.Arrays; /** * 将字节数组 与 数字互转 工具类 * * 本篇代码 工具实现,将数字转化 成byte [] ...原创 2019-01-17 13:23:39 · 1299 阅读 · 0 评论