给出任一个数:a
让:a%2,得b(不是1,就是0,得到的这个数存起来),让a/2,得c 然后再
让c%2,取余,取整。
循环下去。
最后把存起来的数列出来。。
自己想想吧,到百度知道要答案永远学不会。(应付作业除外)
记住正数的 反码和补码是自身 不变如果是负数:那么反码是除符号位不变,其他都去反。
补码是符号位不变,其他位取反后,在加1.
如图 -2 二进制数是:1000 0010 补码是:1111 1110
希望能解决你的困惑。
欢迎分享,转载请注明来源:内存溢出
给出任一个数:a
让:a%2,得b(不是1,就是0,得到的这个数存起来),让a/2,得c 然后再
让c%2,取余,取整。
循环下去。
最后把存起来的数列出来。。
自己想想吧,到百度知道要答案永远学不会。(应付作业除外)
记住正数的 反码和补码是自身 不变如果是负数:那么反码是除符号位不变,其他都去反。
补码是符号位不变,其他位取反后,在加1.
如图 -2 二进制数是:1000 0010 补码是:1111 1110
希望能解决你的困惑。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)