作者lrfnc (原來承諾可以是這麼脆弱)
看板Fortran
標題[問題] 請問一下有關萬年曆的東西
時間Tue Apr 14 17:55:46 2009
就是當計算潤年的時候,mod(年,4)==0沒錯,可是為什麼要mod(年,100)/=0
為什麼年數整除100那年不是潤年呀
還有為什麼還有 .or. mod(年,400)==0也是潤年
這樣就是說1900,1800,1700當年都不是潤年,可是2000跟1600年是潤年
有高手能幫忙解答這個問題一下嗎??謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.46.115
1F:推 charlesdc:谷歌一下就有答案了 從定義下手! 04/14 17:59
2F:→ lrfnc:看不太懂其實,這是數學不好還是邏輯不好@@ 04/14 18:00
3F:→ Jing1118:先弄懂曆法吧 google資料應該很多 04/14 18:19
4F:→ charlesdc:閏年成立規則 04/14 18:24
5F:→ charlesdc:1.能被400整除的就是閏年! 04/14 18:24
6F:→ lrfnc:了解.....原來是97/400...不是1/4 04/14 18:24
7F:→ charlesdc:2.能被4整除但不能被100整除的是閏年! 04/14 18:24
8F:→ lrfnc:順便問一下有人之前有寫過,還有留下來的txt檔嗎XD 04/14 18:28
9F:→ blc:wikipedia://公曆 04/14 20:29
11F:推 meteorology:寫是寫過 但是還是自己寫比較好 這樣比較能進步 04/15 12:23
12F:→ meteorology:你的問題是不懂曆法 04/15 12:23