在多项式除法的实现中,我们首先计算多项式的位数 `poly_bit_num`,并根据此计算多项式的实际字节数 `poly_real_byte_num`。接着,我们计算数据的位数 `data_bit_num`,并将其转换为数据位数组 `data_bit[]`。然后,通过循环操作,执行多项式除法,更新数据位数组,同时在处理过程中检测错误,并输出...
这是0.00版,实现功能,没有优化。 可以实现任意长度的二进制模2多项式相除。可以得到余数,商被抛弃了。 */ #include "stdio.h" typedef unsigned char uchar; int main() { unsigned char data[] = {0x00, 0x00}; //ch = 'x'; printf("%d\n",data[1]); const unsigned char poly[1] = {0x13}...