小数怎么变补码和反码?
人气:470 ℃ 时间:2020-02-02 23:43:46
解答
数值有正负之分,计算机为了存放负数,就用一个数的最高位存放符号(0为正,1为负),计算机里就出现了正零和负零现象.如果用1个byte来写,正零是00000000,负零是10000000.正零不等于负零了.为了使涉及负数的运算不出错,想出了反码和补码.
负数,除符号位外的其余各位逐位取反就产生了反码(0取1,1取0)
负数的补码就是反码加一.
正数的原码反码补码是一样的.
小数怎么变补码和反码?先要化成二进制原码.再看小数如何表示.
如果用定点小数,则最高位是符号位,接下来是小数最高位,从原码到补码,反码的做法同上面说的整数做法一样.
如果用浮点数,阶码部分为8位补码定点整数,尾数部分为24位补码定点小数.
阶码部分有一位阶符位,表示指数的符号,其余阶码表示幂次.
尾数部分,数符表示尾数的符号位、其余尾数表示规格化后的小数值.
推荐
- 一个负小数要写出其原码、反码、补码,在写反码时,指数也要除符号位外全变为相反的数吗?
- 小数和负数的原码反码和补码怎么表示?
- 8位补码可以表示定点整数的范围,还有就是8位反码可表示定点小数范围
- 如何计算小数的原码补码与反码
- 小数的原码,反码,补码
- 鹅肉怎么炒
- 1.3个球队进行单循环赛(参赛的每一个队都与其它各队比赛一场),总的比赛场数是_____,4个球队进行单
- 商店原有的大米是白面的3倍,又运进大米2500千克,运进白面2000千克,现在大米是白面的2倍,商店原有大米和白面各多少千克.
猜你喜欢
- 鉴别稀硫酸与稀盐酸,除了加氯化钡和硝酸银,还有什么方法.说明实验步骤和现象,
- by,study,listening ,to ,I,radio,the (连词成句)
- 甲车每小时比已车多行10千米,甲车的速度是已车的1.2倍,求已车每小时行驶多少千米?有方程解怎么算啊?
- 数列{根号n-根号n+1}的前99项和为
- 单细胞生物对人类有哪些益处
- 相当于100分制多少分?
- 有一天,小明那来5枚硬币摆在桌上(正面朝上).假如每次只准翻动3枚硬币,那么翻动多少字后这些硬币全反
- 轻手轻脚过楼道是在什么处减弱噪声 采用空心砖砌墙是在什么处减弱噪声