长整型运算防止溢出问题