有符号位的二进制转换成十进制 无符号二进制

有符号位的二进制转换成十进制 无符号二进制
1个字节它不管怎么样还是只能表示256个数,因为有符号所以我们就把它表示成范围:-128-127。它在计算

机中是怎么储存的呢?可以这样理解,用最高位表示符号位,如果是0表示正数,如果是1表示负数,剩下的7位

用来储存数的绝对值的话,能表示2^7个数的绝对值,再考虑正负两种情况,2^7*2还是 256个数。首先定义0在

计算机中储存为00000000,对于正数我们依然可以像无符号数那样换算,从00000001到01111111依次表示1到

127。那么这些数对应的二进制码就是这些数的原码。到这里很多人就会想,那负数是不是从10000001到

11111111依次表示-1到-127,那你发现没有,如果这样的话那么一共就只有255个数了,因为10000000的情况没

有考虑在内。实际上,10000000在计算机中表示最小的负整数, 就是这里的-128,而且实际上并不是从

10000001到11111111依次表示-1到-127,而是刚好相反的,从10000001到11111111依次表示-127到-1。负整数在计算机中是以补码形式储存的,补码是怎么样表示的呢,这里还要引入另一个概念——反码,所谓反码就是把负数的原码(负数的原码和和它的绝对值所对应的原码相同,简单的说就是绝对值相同的数原码相同)各个位按位取反,是1就换成0,是0就换成1,如-1的原码是00000001,和1的原码相同,那么-1的反码就是11111110,而补码就是在反码的基础上加1,即-1的补码是11111110+1=11111111,因此我们可以算出-1在计算机中是按11111111储存的。总结一下,计算机储存有符号的整数时,是用该整数 的补码进行储存的,0的原码、补码都是0,正数的原码、补码可以特殊理解为相同,负数的补码是它的反码加1。

  

爱华网本文地址 » http://www.413yy.cn/a/25101017/334660.html

更多阅读

rm转mp4,rm怎么转换成mp4? mp4 rm转换专家破解版

现在的网络下载的电影很多都不是自己想要的视频格式,就如优酷、土豆、56、奇艺等等下载的视频格式都是不能在手机电影上播放的格式。所以想要转换成手机支持的电影格式,那么我们就要使用最好用的视频转换器,将其他格式的文件转换成手机

如何将图片转换成JPG的图片格式 精 图片转换jpg格式

如何将图片转换成JPG的图片格式 精——简介我相信很多人都会遇到这样的情况,有些电脑只能读取JPG格式的图片,png或者其他格式的图片就读取不了,那么怎么将其他格式的图片转换成JPG的图片格式呢?如何将图片转换成JPG的图

怎么把图片转换成ico格式 怎样把图片改为ico格式

怎么把图片转换成ico格式——简介ICO图标是网站的缩略标志,可以显示在浏览器标签、地址栏左边和收藏夹,是展示网站个性的缩略logo标志;也可以说是网站头像,如果要让网站看起来更专业、更美、更有个性,ico格式图标是必不可少的。那么如何

怎样把RMVB格式的视频转换成MP4格式 rmvb视频格式转换器

我们下载了一些RMVB格式的电影!但是我们想在自己的手机上看!可是我的手机不支持RMVB格式的的电影啊!现在我们就可以用格式工厂来把这些视频转换成MP4的吧!这样我们就能在手机上看这些视频了!怎样把RMVB格式的视频转换成MP4格式——工具

怎样把买来的CD转换成mp3格式 mp3转换成cd格式

如何把买来的CD转换成mp3格式?请看一下操作帮助怎样把买来的CD转换成mp3格式——步骤/方法怎样把买来的CD转换成mp3格式 1、1、把CD放入光驱之后,点击酷狗播放器右边“我的应用”下的“格式转换”;如(图1)图1怎样把买来的CD转换成mp3格式

声明:《有符号位的二进制转换成十进制 无符号二进制》为网友收敛野心分享!如侵犯到您的合法权益请联系我们删除