作者:妞妞的豆皮皮_626 | 来源:互联网 | 2023-08-06 17:32
无符号数,就是整个机器字长的全部二进制位均表示数值位(没有符号位)(机器字长是指计算机进行一次整数(定点整数)运算所能处理的二进制数据的位数,机器字长也就是运算器进行定点数运算的字长,通常也是CPU内部数据通道的宽度)
机器字长n位的无符号数表示的范围是(0——2的n次方-1)
真值,在日常生活中,我们用“+”、“-”号加绝对值来表示数值的大小,用这种形式表示的数值在计算机技术中称为“真值”。可以理解为真值就是数学中的数值。
机器数,在计算机中需要把数的符号数码化。通常,约定二进制数的最高位为符号位,“0”表示正号,“1”表示负号。这种在计算机中使用的表示数的形式称为机器数。常见的机器数有原码、反码、补码
顶点表示法
一.定点小数
小数点的位置固定在最高有效数位之前,符号位之后。比如0.01,0.1
机器字长n位的定点小数表示的
最大正数是(1-2的-n次方)
最小正数是(2的-n次方)
机器数是原码时最小的负数(-(1-2的-n次方))
最大的负数(-(2的-n次方))
机器数是补码时最大的负数(-1)
二浮点表示法
小数点的位置根据需要而浮动,这就是浮点数。
例如: N=M×r的E次方
式中:r为浮点数阶码的底,与尾数的基数相同,通常r=2。E和M都是带符号数,E叫做阶码,M叫做尾数。在大多数计算机中,尾数为纯小数,常用原码或补码表示;阶码为纯整数,常用移码或补码表示