一、无符号数的零扩展
如果是无符号数,想要扩展n位 则是在前面添加n位0
二、补码数的符号扩展
如果是补码数,想要扩展n位 看最高位是0还是1,是0则扩展0,是1则扩展1。
如果想要扩展2位,如下例:
这是因为补码数第一位为符号位 取负
如下示例:
笔记:扩展一个数字的位表示 无符号数的零扩展 补码数的符号扩展
最新推荐文章于 2024-01-07 21:35:54 发布
一、无符号数的零扩展
如果是无符号数,想要扩展n位 则是在前面添加n位0
二、补码数的符号扩展
如果是补码数,想要扩展n位 看最高位是0还是1,是0则扩展0,是1则扩展1。
如果想要扩展2位,如下例:
这是因为补码数第一位为符号位 取负
如下示例: