南宋数学家。普州安岳(今属四川)人,字道古。十八岁为乡中义兵首领,豪宕不羁。后历建康府通判、沿江制置司参议官。因贾似道荐,出知琼州。复以吴潜荐,为司农丞。吴潜罢黜,他贬梅州而死。性机巧,通数术、天文、乐律、营造。淳七年(1247)著成《数学九章》(亦作《数书九章》),对“大衍求一术”及“正负开方术”颇有发明,在中国数学史上有重要地位。