小编use*_*014的帖子

以不同的基数计数

如果要计算超过 8 位,以 2 为基数,结果如下:

0 0 0 0 0 0 0 0;
0 0 0 0 0 0 0 1;
0 0 0 0 0 0 1 0;
.....
1 1 1 1 1 1 1 1;
Run Code Online (Sandbox Code Playgroud)

但是,您如何制作一种基于不同基数对每个位进行计数的算法,例如:如果根据基数 5 计算最低有效位,而最高有效位以基数 2 计算,则结果应如下所示:

0 0 0 0 0 0 0 0;
0 0 0 0 0 0 0 1;
0 0 0 0 0 0 0 2;
0 0 0 0 0 0 0 3;
0 0 0 0 0 …
Run Code Online (Sandbox Code Playgroud)

algorithm binary decimal

3
推荐指数
1
解决办法
1018
查看次数

标签 统计

algorithm ×1

binary ×1

decimal ×1