4 位二进制算法解码
我曾尝试解码该序列但失败了,还尝试了 16 种方法来获得四位数的方法。
例如 0000 0001 1011 1000 0101 0101 1000 0100
答案1
答案2
回答标题中有关创建一组连续的四位二进制数的问题:
Office365:
=DEC2BIN(SEQUENCE(16,,0),4)
而结果将会溢出。
我不确定你在问题正文中问的是什么“解码序列“或者你所说的“16 种方式“。
如果您尝试将这个 16 位二进制数转换为它的十进制等值数,一种方法是将每个数乘以1
2^(位置),其中最右边的位置是0
。
在 Office 365 中,您可以先删除空格(将结果保留为文本字符串),然后使用:
=SUM(MID(A1,SEQUENCE(LEN(A1)),1)*2^SEQUENCE(LEN(A1),,LEN(A1)-1,-1))
请记住,Excel 的小数精度大约为15
位数;但是,如果您的二进制数为16
位数,则不会有问题,因为最大 16 位二进制数将是65,535
或((2^16)-1
)
如果您的意思另有含义,请澄清。