5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【太陽暦】暦について語るスレッドpart2【太陰暦】

99 :名無しSUN:2007/01/11(木) 11:43:54 ID:3pzrjhrr
>>98

> 2001年以降なら、[365.25(y-1)]-[(y-1)/100]+13 (mod 7) でも合う。
> でも、なぜか、2000年以前は、[365.25(y-1)]-[(y-1)/100]+12 (mod 7) としないと合わない。
ごめん、削除。 全く、意味がない。

でも、ちょっとは解った。
[365.25(y-1)] = ユリウス暦での該当年(y)の前年までの日数。
-[(y-1)/100]+[(y-1)/400] = GC では、100年目の年は閏より除き、400年目は閏とするので、引いて足した。
ただ、これでは、グレゴリオ暦での日数となるが、該当年の前年までの日数。 つまり、前年の大晦日の曜日。
だから、当該年の元日の曜日にするには、+1 がいる。
多分、これで合っているのだと思う。 違う?

72 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)