题解 | #非整数倍数据位宽转换24to128#
非整数倍数据位宽转换24to128
https://www.nowcoder.com/practice/6312169e30a645bba5d832c7313c64cc
学习题解,有两种:
1、缓存使用128位。
2、缓存使用120位。
法一:
https://blog.nowcoder.net/n/412264d029f646f5bac55cb77c993ecb?f=comment
法二:
https://blog.nowcoder.net/n/5ab7265a45244007834b205ea97671b3?f=comment
串转并的方式有很多种:
①单比特转多比特。这个比较容易,只需使用移位寄存器寄存,然后计数,在相同同的计数值输出结果即可。
②多比特转多比特有两种可能,一种可能输出是输入的倍数,另一种可能是输出不是输入的倍数。
③输出是输入的倍数,只需使用移位寄存器寄存,然后计数,在相同同的计数值输出结果。
④输出不是输入的倍数,使用移位寄存器寄存,找到输入和输出的最小公倍数,然后计数,在不同的计数值输出结果。

