原码 二进制数
来源:百度知道 编辑:UC知道 时间:2024/05/01 02:24:06
二进制数 1111 表示十进数15
如果是用原码来表示十进制数15,应该是多少??
如果是用原码来表示十进制数15,应该是多少??
看题目中提供的机器字长
8位字长 就是0000 1111
16位字长 就是0000 0000 0000 11111
依次类推——就是把前面的位数用0补齐就可以了
这是正数,负数要麻烦一点,如果你是-15
8位字长 就是1000 1111
16位字长 就是1000 0000 0000 11111
依次类推——就是把最高位写成1,其余的用0补齐就可以了
要看 变量类型呀
int 0000000000001111
long 00000000000000000000000001111