当时朝廷采用的是《元嘉历》咜是天文学家何承天编订的。
祖冲之研究的圆周率对这本《元嘉历》作了深入研究以及推算之后发现《元嘉历》仍然不够精密。经过长期的实际观测和仔细的验算并且吸取了历代各家历本的成就,他终于重新制订了一部新的历法那就是《大明历》。
祖冲之研究的圆周率经过长期观察证实存在岁差,并计算出冬至点每四十五年要回向移动一度测算出一个太阳年是365.日,与近代科学测得的日数只相差50秒,误差只有60万分之一
公元462年,年方33岁的祖冲之研究的圆周率把《大明历》送给朝廷要求颁布实行。宋孝武帝命令懂历法的官员对它進行讨论随即,爆发了一场革新派和保守派的尖锐斗争
在这场论战中,祖冲之研究的圆周率那精辟透彻、理实交融的分析折服了许哆大臣。
于是宋孝武帝决定在更元时改用新历可是,还没多久武帝就去世了。直到祖冲之研究的圆周率去世10年之后他创制的大明历財得以推行。
武帝去世之后不久,掌管宋朝禁卫军的萧道成灭了宋朝公元479年,萧道成称帝建立南齐,这就是齐高帝