十进制转二进制(整数及小数部分):br1、把该十进制数,用二因式分解,取余。
br以235为例,转为二进制br235除以2得117,余1br117除以2得58,余1br58除以2得29,余0br29除以2得14,余1br14除以2得7,余0br7除以2得3,余1br3除以2得1,余1br从得到的1开始写起,余数倒排,加在它后面,就可得11101011。
br2、把十进制中的小数部份,转为二进制。
br把该小数不断乘2,取整,直至没有小数为止,注意不是所有小数都能转为二进制。
br以0.75为例,转为二进制。
br0.75剩以2得
1.50,取整数1br0.50剩以2得1,取整数1,顺序取数就可得0.11。