江嘉兴人，与李俨同为中国数学史研究的先驱。
生平.1908年入读英国伯明罕大学土木工程系。1925年经姜立夫介绍，担任南开大学算学系教授。他讲授的课程包括代数方程解法、最小二乘法、中国算学史、初等微积分、高等微积分、微分方程、整数论、初等解析算学和初等力学。1927年9月任第四中山大学（1928年改名中央大学，1949年改名南京大学）数学系副教授。1928年8月任浙江大学文理学院数学系副教授。1928年任浙江大学首届数学系主任，次年辞去这个职务。1956年调到中国科学院自然科学史研