分析《宣明历》的日食推步算法,阐释日食计算中常数的天文意义;利用文献分析与数学建模方法对《宣明历》的食甚时刻、食分大小的推步思路进行全面梳理;将《宣明历》中的定朔时刻算法、日食食甚时刻算法以及食分算法等用完整的数学公式表达出来,给出《宣明历》完整的日食推算过程。