当前位置:去问问>生活百科>补码怎么算的问题

补码怎么算的问题

2024-12-24 23:56:18 编辑:zane 浏览量:588

补码怎么算的问题

的有关信息介绍如下:

补码怎么算的问题

求负数二进制补码有两步(-128是个特殊的数,不用考虑符号位):1、首先将原码按位取反:10000000=011111112、再将反码加1即得补码:01111111+1(逢二进一)=10000000 详细说明如下:若字长为1byte,因有一位是符号位,所以原码能表示数值的范围为(-127~-0 +0~127)共256个注:-0和+0.(印度人将零作为标记并放入运算之中,对人类文明的贡献极大)在补码中用(-128)代替了(-0),所以补码的表示范围为:(-128~0~127)共256个.注:(-128)没有相对应的原码和反码, (-128) = (10000000)希望对你有帮助!

版权声明:文章由 去问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.qwenw.com/life/445851.html
热门文章