如何将基数为 10 的表示形式转换为等效的 7 位二进制补码?我正在学习离散数学的应用,这是问题之一,对此我很陌生,我只是不明白
1 回答
0
你的问题缺乏一些细节,特别是关于你工作的环境。你想手工完成还是使用特定的编程语言?你采取了哪些步骤来自己解决问题?如果你这样做了,他们为什么不回答你的问题?
请在https://stackoverflow.com/help/how-to-ask阅读有关提问的更多信息
此外,您要问两个可分离的问题。
所有这些都会导致您的负分。
要将 10-base 转换为 2-base 2-complement,请将 10-base 转换为 2-base 1-complement,然后再转换为 2-base 2-complement。
从你的第二个问题我推断你一直在解决你的问题。所以我想你已经知道http://en.wikipedia.org/wiki/Two%27s_complement#From_the_ones.27_complement。还有一个很好的例子。
翻转一位意味着对位使用NOT操作,简单地说:将0变为1,反之亦然。加一意味着将数字的值增加一。
于 2014-08-05T13:27:29.643 回答