反码正数的反码表示与原码相同;负数的反码是将负数的原码除符号位以外,其余各数位按位取反而得到的。反码用[X]反表示。示。例如,X=+113, 则:则:[[X]]反[X]]原X=-113, [[X]]原[[X]]反。\uf0a8 反码\uf06e 正数的反码表示与原码相同;负数的反码是将负数的原码除符号位以外,其余各数位按位取反而得到的。反码用[]反表\uf0a8 例如,12反=[原=01110001B ;原=11110001B,则:反=10001110B。;,则:\uf06e 注意:数注意:数0的反码有两种表示形式:的反码有两种表示形式:[+0]反=11111111反=00000000,,[--0]反反 CS UCS U计算机中数据的表示方法计算机中数据的表示方法\uf06e 数值数据的表示方法数值数据的表示方法补码(可以将算术运算的减法转化为加法来实现可以将算术运算的减法转化为加法来实现)正数的补码表示与原码相同;负数的补码是将负数的原码除符号位以外,其余各数位按位取反再加1而得到的。\uf0a8 例如,[例如,[+75]补]补=[[+75][[-75]]补?,因为[-75]补补所以,[所以,[-75]]补[[0]]补[+0]]补[-0]]补\uf0a8 补码\uf06e 正数的补码表示与原码相同;负数的补码是将负数的原码除符号位以外,其余各数位按位取反再加]原补=?,因为[]反反反补=10110101B补=[而得到的。原=01001011B　反=10110100B,　,13补=[补=00000000B 8位补码表示的范围为:-位补码表示的范围为:-128~+127\uf06e 注意:数注意:数0的补码只有一个,即:的补码只有一个,即:[+0]补00000000B补= [--0]补补= CS UCS U计算机中数据的表示方法计算机中数据的表示方法\uf06e 数值数据的表示方法数值数据的表示方法定点数和浮点数定点法定点法中约定所有数据的小数点隐含在某个固定位置。\uf0a8 定点数和浮点数\uf0a8 定点法\uf06e 定点法中约定所有数据的小数点隐含在某个固定位置。14 CS UCS U计算机中数据的表示方法计算机中数据的表示方法数值数据的表示方法定点数和浮点数浮点法浮点法中数据的小数点位置不是固定不变的, 而是可浮动的。N=±±M××2±\uf06e 数值数据的表示方法\uf0a8 定点数和浮点数\uf0a8 浮点法\uf06e 浮点法中数据的小数点位置不是固定不变的而是可浮动的。\uf06e 其中,其中,M为尾数即为纯二进制小数,为