九宫算，汉末三国时期数学家徐岳在其着作《数术记遗》中曾记载的古算法之一，乃以「九宫珠算盘」来进行运算的一种算法。《数术记遗》记载：“九宫算：五行参数，犹如循环。”为该书作注的北周甄鸾提出14种算法后，特别指出了“九宫算”与其他各种算法在原则上的区别：“唯有九宫，守一不移，位依行色，并应无穷”。甄鸾注称：“九宫者，即二四为肩，六八为足，左三右七，戴九、履一，五居中央。五行参数者，设位之法依五行”。至于“五行之色”，甄鸾注：“一位第一用玄珠，十位第二用赤珠，百位第三用青珠，千位第四用白珠，万位第五用黄珠，十