我试图了解这个问题在转换方面的要求。我知道如何将二进制转换为十进制,反之亦然,但是您需要使用的方法使我感到困惑。
我需要仅使用奇数位置将010111转换为十进制,同时仍在转换中应用正确的位置指数。我所做的是从010111的基数2位开始取每个奇数编号的位置,因此“ 111”我跳过了其他所有数字,并从该位置取了一个数字(如果可以的话),我只有三个数字,所以我加了0以使其变为4位0111,等于十进制7。我知道这是错误的,但是为什么?
这是一个问题:-假设处理器发生故障,转换时仅读取奇数位置 二进制数字转换为小数,但是它在转换中应用了正确的位置指数。 在基数10中,此处理器转换的二进制数字010111为:
模拟测试答案说结果是2,但我不知道为什么