中國年曆演算法和程式

2021-08-22 02:00:35 字數 859 閱讀 5305

中國年曆演算法和程式

本文摘自

「和榮筆記-中國農曆二百年演算法及年曆」

中國公曆演算法

中國公曆演算法不是太難,關鍵是星期值的確定。這裡給出了簡單演算法:

中國農曆演算法

根公曆相比,中國農曆的演算法相當複雜。我在網上找的演算法之中,eleworld.com的演算法是最好的乙個。這個演算法使用了大量的資料來確定農曆月份和節氣的分部,它僅實用於公曆2023年到2023年之間的200年。

中國農曆計算程式

我用上面這個程式製作了二百年年曆,2023年至2023年,全部收錄在這本書中。

年曆格式說明:

農曆日期列在公曆日期後面。

節氣用節氣名稱標明。

農曆每月第一天用月份名稱標明。

例如,2023年一月的表達格式如下:

[html]

一月日一二三四五六

1/25

2/263/274/285/29立春臘月8/2

9/310/411/512/613/714/815/9

16/1017/1118/1219/1320/14雨水22/16

23/1724/1825/1926/2027/2128/2229/23

30/2431/25

[/html]

其中:"1/25"-表示公曆1號和農曆25號。

"立春"-表示節氣。

"臘月"-表示農曆12月第一天。

------

有關中國年曆演算法和程式的詳細註解和二百年年曆,請參考

「和榮筆記-中國農曆二百年演算法及年曆」

-

中國年曆演算法和程式

中國年曆演算法和程式 本文摘自 和榮筆記 中國農曆二百年演算法及年曆 中國公曆演算法 中國公曆演算法不是太難,關鍵是星期值的確定。這裡給出了簡單演算法 public static int dayofweek int y,int m,int d 中國農曆演算法 根公曆相比,中國農曆的演算法相當複雜。我...

演算法和程式

演算法的概念 演算法是解決問題的步驟的描述。演算法的描述 可以採用自然語言,程式流程圖,電腦程式描述演算法。以計算圓的周長和面積為例採用自然語言描述為 開始輸入半徑r 周長l 23.14r 面積s 3.14 rr 輸出周長l,面積s 結束程式流程圖描述演算法 採用c 語言描述 複製 1 includ...

印度和中國程式設計師的區別

乙個在美國 ibm 工作過 2 年,在印度公司工作了 4 年的專案 經理與我公司資深 軟體開發經理有 這樣一段對話。印方經理問 你們 每月生產 多少行 我方 經理掂量了很久,謙虛地 說 人均 1 萬多行吧,不到 2 萬行 印方經理聽後,眼睛瞪得 圓圓的 喔!你們已 經遠遠超過國 際最高水平了。我方 ...