新手求助!如何依次产生锁定某个二进制位的数?上次发了个,貌似大家都误解我了。
怎么说呢,就是让二进制数字的某个位不变。如下:000000001,00000011,00000101(保持末位的1不变)写成十进制就是依次是,1,3,5,7,9以此类推;
再来一个:
00010000,00010001,00010010,00010011,写成十进制就是16,17,18,以此类推;
再来个十进制的:
锁定倒数第三位为1的:
4,5,6,7,12,13,14,15,20,21以此类推。
纠结啊,写少了怕自己表达能力不好大家误解,写多了怕大家不愿意看。