其实另外两位说的都对的,我把第二位的编程过程,用数学求解过程画下吧
最后就是类似把余数反过来的过程,第一种的话理解上更容易一些,但其实是一样的,你反过来看,最后1个1表示的就是2的6次(除了6个2得到),一次类推
95D=?B
写出二进制每位上基数,写到比95大的位时停止
二进制基数写法:个位1,高位=低位*2
128 64 32 16 8 4 2 1 用这组数从高到低顺序将95凑出来,用到的数下面写1,否则写095=64+31=64+16+15=64+16+8+4+2+1
因此95D=1011111B
本回答被网友采纳95的二进制是 1011111
js的算法是
var n=95;数学算法是不断取余