修改了高位补0的方法