整数怎么表示(整数的符号是什么?)
大家好,近很多小伙伴在关注整数怎么表示,以下是小编整理的与整数怎么表示相关的内容分享给大家,一起来看看吧。
本文目录一览:
整数怎么表达?
整数是正整数、零、负整数的统称。整数(integers)就是像-3,-2,-1,0,1,2,3等这样的数。
整数的表示
整数主要有三种表示方法:原码、反码、补码,目前的计算机都采用补码表示方法。各种表示方法的定义如下:
举个例子,下面的表格展示了 -4 到 3 的三种表示方法:
三种编码方式对于整数是相同的,负数则是不同的。原码和反码的0有两种表示方法,补码中只有一种,因此,补码多出一个码用于表示-4。
计算机为什么选用补码表示整数呢?答案是使用补码,减法运算可以通过负数的加法运算来表示,处理器就不需要减法电路了。例如 B - A,可以通过加法运算 B + (-A) 来实现。
为什么补码能满足B-A通过B+(-A)来实现呢? B-A本质上就是B与A之间的距离,这就要求表示B(码)与A(码)之间的距离和B与A之间的距离是相同的。原码和反码因为各有两个码表示0,因此B(码)与A(码)之间的距离比B与A之间的距离大1,而补码就没有此问题。
我们用一套编码表示整数,只要这套编码的表现和十进制整数的表现一致即可。因此,我们可以用补码表示任意的整数区间,例如:[000,111]可以表示[-4,3]、[-2,5] 、[10,17] 、[0,7],只不过[-4,3][0,7]恰巧符合人类的习惯,被命名为有符号整数和无符号整数。
整数的符号是什么?
整数的符号是z表示,实数集用R表示。在**论里,自然数集N是包括元素“0”的。若是指一般的自然数(集)(即不包括元素“0”)用N+或N*表示,其中符号+或*是上标。
正整数和负整数:
1、正整数
它是从古代以来人类计数的工具。可以说,从“1头牛,2头牛”或是“5个人,6个人”抽象化成正整数的过程是相当自然的。
2、零
零不仅表示“没有”(“无”),更是表示空位的符号。中国古代用算筹计算数并进行运算时,空位不放算筹,虽无空 位记号,但仍能为位值记数与四则运算创造良好的条件。印度-***命数法中的零(zero)来自印度的(Sunya)字,其原意也是“空”或“空白”。
3、负整数
中国早引进了负数。《九章算术。方程》中论述的“正负数”,就是整数的加减法。减法的需要也促进了负整数的引入。减法运算可看作求解方程,如果a、b是自然数,则所给方程未必有自然数解。为了使它恒有解,就有必要把自然数系扩大为整数系。
以上就是整数怎么表示的相关介绍,希望能对大家有所帮助。