取模

编程语言取模:分为两种类型:[1]

  1. floor 除法,就是商采用 floor 法取整,因而也叫趋负无穷截尾。目前采用这种方式的编程语言有 python 等。例如:-7%3 中,商向下取整得 - 3,所以模就为 2

  2. truncate 除法,就是商尽可能的靠近 0,因此又称截断取整。目前采用这种的方式的编程语言有 C、java 还有 js 等。例如 - 7%3, 商靠近 0 取整得 - 2,所以模就为 - 1.

巧记:floor 法的话,模的符号和除数相同;而 truncate 的话,模的符号和被除数相同。

日期计算

日期计算可以使用基姆拉尔森计算公式:[2]

\[W = (d + 2 \times m + 3\frac{m + 1}{5} + y + \frac{y}{4} - \frac{y}{100} + \frac{y}{400}) mod 7\]
Last moify: 2025-01-27 08:58:24
Build time:2025-07-18 09:41:42
Powered By asphinx