表达式 10 的值为为什么答案是-11
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/09/28 03:32:13
表达式 10 的值为
为什么答案是-11
为什么答案是-11
32位的情况,10用二进制补码表示是 00000000000000000000000000001010
然后 10 就是 11111111111111111111111111110101,这就是二进制补码表示的-11了.
为什么是-11?因为二进制补码里,11111111111111111111111111111111 是-1,然后
11111111111111111111111111111110 是-2,
11111111111111111111111111111101 是-3,以此类推,到了
11111111111111111111111111110101 就是-11了
然后 10 就是 11111111111111111111111111110101,这就是二进制补码表示的-11了.
为什么是-11?因为二进制补码里,11111111111111111111111111111111 是-1,然后
11111111111111111111111111111110 是-2,
11111111111111111111111111111101 是-3,以此类推,到了
11111111111111111111111111110101 就是-11了
表达式 10 的值为为什么答案是-11
若定义x和y为double型变量,则表达式x=1,y=x+3/4的值为多少,为什么是答案1.0
答案为什么选B?设有以下程序段,则值为6的表达式是( ).struct st{ int n; struct st *ne
已知int x=5;表达式6>x>1的值是多少?为什么答案是0,而不是1或者表达式语法错误?
最小项表达式为什么是逻辑函数值为1的最小项之和?
C语言求救:表达式 10+‘x’+2.5*7 的值为(?)型的量,为什么?
若k为int型变量且赋值,则运算k++后表达式求的值是为12还是11?为什么?这时
c语言的题目:设有定义Int a=3,b=4;则表达式a+b,a-b,a--的值为3,答案为什么是3不明白?谢谢
表达式3&4的值为?表达式3|4的值为?,表达式3&&4的值为?希望能说的详细点为什么,
设a原来等于12,n等于5;a和n都已经定义为整型变量;求表达式的值:a%=(n%=2);答案是a=0,能解释下为什么吗
表达式INT(RAND()*90+10)的取值范围是[10,99] 这是为什么,
表达式1&3&5&7的值为什么是1