模算数（modular arithmetic）是一个整数的算术系统，其中数字超过一定值后（称为模）后会「卷回」到较小的数值，模算数最早是出现在卡尔·弗里德里希·高斯在1801年出版的《算术研究》一书中。模算数常见的应用是在十二小时制，将一天分为二个以十二小时计算的单位。假设现在七点，八小时后会是三点。用一般的算术加法，会得到，但在十二小时制中，超过十二小时会归零，不存在「十五点」。类似的情形，若时钟目前是十二时，二十一小时后会是九点，而不是三十三点。小时数超过十二后会再回到一，为模12的模算数系统。依照