整理代码，将数学运算相关的类提取成一个库