1. 首页 > 知识

无符号二进制什么意思

无符号二进制什么意思

无符号二进制是指在二进制数的前面无需加上表示正数的“+”号。但在计算机中,人们是用二进制码来表示二进制数的,如果指明采用n位二进制码来表示无符号二进制数的话,对于数值较小的二进制数而言,就必须在高位补“0”,补齐至n位二进制码。例如,采用8位二进制码表示无符号二进制数,那么60d=111100b,不足8位,则应当写成00111100,补足8位。

二进制数

二进制数除法与十进制数除法很类似,可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0。

再将被除数的下一位移下补充到中间余数的末位,重复以上过程,就可得到所要求的各位商数和最终的余数。

一些现实生活中的例子

一个类中的表数,

一个家庭成员的数量。

显然,它们是无符号整数,例如10和5。这些数字必须在计算机中仅使用二进制表示法或使用位表示。

数字在计算机中使用固定的大小表示,例如4、8、16、32位等。如果在计算机中使用8位表示数字,则表示计算机使用8位字长。通常,字长是2的幂。现代计算机通常支持8(即2 3),16(即2 4),32(即2 5)或64(即2 6)位的二进制整数。假定字长为4位,下面显示了一些十进制数字的整数及其在无符号二进制中的等效项。

定义

无符号数是针对二进制来讲的,无符号数的表数范围是非负数。

全部二进制均代表数值,没有符号位。

无符号数与有符号数相对

C支持所有整形数据类型的有符号数和无符号数运算。尽管C标准并没有指定某种有符号数的表示,但是几乎所有的机器都使用二进制补码。通常,大多数数字默认都是有符号的,C也允许无符号数和有符号数之间的转换,转换原则是基本的位表示保持不变。因此在一台二进制补码机器上,当从无符号数转换为有符号数时,效果就是应用U2Tw,而从有符号转换为无符号数时,就是应用函数T2Uw,其中w表示数据类型的位数。

T2Uw(x) = (x<0)?(x+2w) :x;U2Rw(x) = (x<2w-1)?x:(x-2w);

当执行一个运算时,如果它的一个运算数是有符号的而另一个是无符号的,那么C会隐含地将有符号参数强制转换为无符号数,并假设这两个数都是非负的,来执行这个运算。

相关推荐

  • 驾驶证日期是按什么算的

    驾驶证日期是按什么算的

    驾驶证,,驾驶证,驾驶,日期,周期,标注,按什,种类,类型,背景颜色,计算,驾驶证第一次领取的日期驾驶证日期是按什么算的驾驶证第一次领取的日期。驾驶证的记分周期是从驾驶证标注的第1天的零时开始计算,到第2年驾驶证标注日期的前的一天24点为一个记分周期。如果在一个记分周期内被扣满12分,会被暂扣驾驶证,要重新考科目一,考试合格以后可以重新拿回驾驶证,记分重新回到满分12分。驾驶证全称为机动车驾驶证,又作“驾照”,依照法律机动车辆驾驶人员所需...

  • 卷尺上面的数字代表什么

    卷尺上面的数字代表什么

    卷尺,数字,,数字,单位,计算,程家,钻脚,卷尺,灵感,人为,太高,操作方法,厘米与英寸卷尺上的数字分为两排,一排数字单位是厘米/CM,一排单位是英寸,1CM约=0.3937英寸,1英寸约=2.54CM,所以两个数字相距较短的数字单位是厘米,较长的为英寸。单位厘米的数字字体也比英寸的小,100厘米=1米,使用中一般用单位是厘米的。卷尺是日常生活中常用的工量具。钢卷尺常用于建筑和装修,也是家庭必备工具之一。卷尺分为纤维卷尺,皮尺,腰围尺等。...

  • 虚拟存储器的最大容量是由什么决定的

    虚拟存储器的最大容量是由什么决定的

    虚拟存储器的最大容量的决定因素,,内存,虚拟内存,虚拟存储器,总线,文件,连续,读取,4G,计算机系统,地址,地址寄存器的位数虚拟存储器又被称为虚拟内存,虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。虚拟存储器的最大容量是由地址寄存器的位数来决定的。虚拟存储器在具有层次结构存储...

  • 8开纸是不是就是a3

    8开纸是不是就是a3

    8开纸,a3,,命名,计算,折叠,情况,长期,单位,中国,用于,购买,片状,8开纸不是a3纸。A3是指国际标准的纸张(297mm×420mm),其纸张大小是唯一的,而通常说的8开纸是指我国1965年国家标准中的A组的8开纸(273mm×393mm)。纸的发明结束了古代简牍繁复的历史,大大地促进了文化的传播与发展。纸是中国劳动人民长期经验的积累和智慧的结晶,用于书写、印刷、绘画或包装等的片状纤维制品,在日常生活中更是...

  • 世界上第一台电子计算机是谁发明的

    世界上第一台电子计算机是谁发明的

    电子计算机,发明者,,电子管,计算技术,莫克,学习,计算,通用,反复,整机,安装,专利,莫克利和艾克特世界上第一台通用计算机“ENIAC”于1946年2月14日在美国宾夕法尼亚大学诞生。发明人是美国人莫克利(JohnW.Mauchly)和艾克特(J.PresperEckert)。美国国防部用它来进行弹道计算。它是一个庞然大物,用了18000个电子管,占地170平方米,重达30吨,耗电功率约150千瓦,每秒钟可进行5000次运算,这在现在看...

  • 教师的使命是什么

    教师的使命是什么

    教师,,作业,方法,计算机操作,购买,要生,理论,业务,学校,执行,科学技术,教书育人教师的使命是什么教书育人。1、贯彻国家教育方针,遵守规章制度,执行学校的教学计划,履行教师聘约,完成教育教学工作任务;2、对学生进行宪法所确定的基本原则的教育和爱国主义、民族团结的教育、法制教育及思想品德、文化、科学技术教育,组织、带领学生开展有益的社会活动。教师的角色不只是向学生传授某方面的课本知识,而是要根据学生的发展实际及教育目标、要求,在特定的环...

  • 计算机前端是什么

    计算机前端是什么

    计算机,,网站,应用程序,服务器,界面,交互,浏览器,前端工程师,网页,后台,客户端开发,计算机前端就是创建web页面和APP(例如微信、支付宝等)前端界面呈现给使用者的过程,通过HTML、CSS、JS以及繁衍出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。相对于传统网页制作的要求更多,不仅要熟悉基本技能,还要熟悉服务器请求,熟悉一种服务器语言,例如PHP。前端工程师的工作主要职责是编写网页标准优化代码,增加交互动态功能,...

  • 想去澳洲上中学,AEAS考试有要求吗

    想去澳洲上中学,AEAS考试有要求吗

    澳大利亚,留学,考试,,辅助工具,中学,计算器,语言,推理,进场,语言类,下午,数学推理,澳洲,比较好的中学需要达到不低于36分。AEAS考试一共考三项,分别是英语,数学,综合考试。英语总分100,考试过程不能带词典或任何辅助工具。下午还要进行口语考试。数学总分9分,数学推理能力考试的所有试题都是选择题。学生参加这类考试时可使用计算器和词典,考试时间大概是30-45分钟。综合考试9分,综合能力考试不受英语语言的限制,可以带词典和辅助工具进...

  • 联队相当于什么编制

    联队相当于什么编制

    联队,编制,,单位,日本,联队,类型,初期,计算,期间,选取,对象,首部,相当于中国的团级单位编制军队是由士兵组成的战斗集体,要组编为一个单位,才容易指挥调动,并可以计算兵力。军队的编制就是军队组编士兵的方式。军队编制随着军队的出现而出现、发展而发展,经历了由简单到复杂、由低级到高级的发展过程。联队相当于中国的团级单位编制,是日本在第二次世界大战中的一级作战单位。联队是日军单一兵种最大的作战单位,联队的编制通常有3000-3500人,人数...

  • 莱布尼茨公式

    莱布尼茨公式

    莱布尼茨,公式,,函数,计算,组合,定积分,用于,第一项,不定积分,项要,导数,公式,莱布尼兹公式,也称为乘积法则,是数学中关于两个函数的积的导数的一个计算法则莱布尼兹公式,也称为乘积法则,是数学中关于两个函数的积的导数的一个计算法则。不同于牛顿-莱布尼茨公式,莱布尼茨公式用于对两个函数的乘积求取其高阶导数。一般的,如果函数u=u(x)与函数v=v(x)在点x处都具有n阶导数,那么此时有莱布尼茨公式是导数计算中会使用到的一个公式,它是为了...

  • 死期存款可以提前取出来吗

    死期存款可以提前取出来吗

    死期存款,提取,,存款,利息,期限,本金,金额,个月,利率,选择,计算,存单,可以银行存定期可以提前取,但是支取的时候要带上存单和存款人身份证。如果存款人本人不能亲自去,而找人代取的话,代取人也需要带上存单、存款人身份证以及代办人身份证。若定存日期未到,提取部分按提取时挂牌的活期储蓄存款利率计付利息,剩余的按照原存款利率支付。定期存款是银行的一种存款,期限可以从3个月到5年,10年以上不等。一般来说,存款期限越长,利率就越高。传统的定期存...

  • 家用电线一般用几平方的线

    家用电线一般用几平方的线

    家用电线,范围,,布线,计算,厨房,流量,预留,空间,二点五,产品,四平,接线,家装电线一般用10m平方。现在一般家庭的家用电器都比较多,用电量也大,可以按照不同需要分别布线。1、照明的用电量不大,用1.5平方的铜线就可以;2、厨房的用电器多,如果按照5千瓦计算,工作电流是23A,可以用4平方的铜线,4平方的铜线穿塑料管的安全载流量是23A,符合要求;3、卫生间的用电量也大,如果按照5千瓦计算,工作电流是23A,可以用4平方的铜线;4、各...