短除法其实就是顺序地将数字序列的基剥离开,比如对十进制数用短除法求其二进制表示,就是不断地除以2,这样每除一次2,就是将最低位数剥离,而已经除了2的次数就是该最低位数的基。比如十进制数10,第一次除2,就是将其个位剥离,因为余数为0,所以对应二进制表示值的最低位为0,第二次除2,就是将十位(十进制的第二个数位)剥离,余数为1,所以对应二进制数第二位为1,依次进行。
如果是小数,同理可以用短乘法,如果乘到该小数个位出现数字(比如0.5乘2成为1.0),就将其个位数字剥离。原理是一样的。关键是记住短除法的意义。