自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 二进制、八进制、十进制、十六进制之间的互相转换_20200711

二进制、八进制、十进制、十六进制之间的互相转换一、其他进制转十进制任何进制转换十进制都能按照权值展开计算,二进制的权值为2的n-1次方,n是当前位数,十六进制为16的n-1次方,依此类推,小数部分为2的-n次方,n是小数的位数,展开的时候从左向右,整数部分是从右向左1010B = 1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 0 * 2^0 + 1 * 2^-1 + 0 * 2^-2 = 8 + 2 = 10当前位数的值乘以当前位数的权值,然后累加起来就是最终的结果十六进制八进制

2020-07-12 16:27:47 1232

原创 C语言按位与、或、取反、异或和左右位移_20200711

C语言按位与、或、取反、异或和左右位移一、逻辑运算按位与&逻辑与是两个操作数都为1结果才为真,按位与就是将操作数转换成二进制,再对每一位二进制进行逻辑与0000 1010B 100000 0010B 20000 0010B 10 & 2的结果就是2按位或|逻辑或是两个操作数只要有一个为真,结果就为真0000 1010B 100000 0010B 20000 1010B 10 | 2的结果就是10按位取反~逻辑非只有一个操作数1换为0,

2020-07-11 20:44:36 799

原创 原码、反码、补码、与无符号数(C语言)

原码、反码、补码、与无符号数(C语言)一、原码将最高位作为符号位(0代表正,1代表负),其余各位数组代表数值本身的绝对值。打个比方+7的原码是0000 0111-7的原码是1000 0111最高位决定了这个数是正数还是负数,其余位数就是该数的二进制。二、反码如果一个数为正,那么它的反码和原码相同。如果一个数为负,那么符号位为1,其他个位与原码相反。+7的反码0000 0111 与原码相同-7的反码1111 1000 首先最高位要为1,其次其他的位数要与原码相反三、补码正数的

2020-06-29 22:47:52 1793

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除