Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不想承认,但是这一行代码给我带来了一些麻烦。
print 15 + (-1*(((yearnum + yearnum / 4 - yearnum / 100 + yearnum / 400) + 11) % 7)) % 7
为什么这不等于?
print 15 + (-1*(((497 * yearnum / 400) + 11) % 7)) % 7
也许我已经完全忘记了分数是如何工作的?
(yearnum + yearnum / 4 - yearnum / 100 + yearnum / 400)不等于(497 * yearnum / 400) + 11) % 7)整数除法的结果(Python 限制整数除法的结果)。
(yearnum + yearnum / 4 - yearnum / 100 + yearnum / 400)
(497 * yearnum / 400) + 11) % 7)