近似计算

还是比较简单的，比较担心的是会不会溢出