1、那么我们就可以这样来想这个问题: 如果我们把512作为一个分界点的话,那么1&512可以看作是512的1倍,那么下面的依次就是2倍、3倍,这样我们把前面的倍数二进制的话,2就是“10”,3就是“11”,那么我们把后面的数用也进行二进制处理,并且把他们进行组装,呵呵,看能否行得通呢!百说不如一练,那我们就动手试试!
2、综上所述,我们就可以得到大于511的十进制数转换成二进制数的公示了,比如要转换的10进制数在A2中,就利用下面的公式即可得到。
3、公式:=DEC2BIN(INT(A2/512))&DEC2BIN(MOD(A2,512),9)