过长函数