自己实现的版本，注：输出一个变量的后六位，参考别人