Casio50 » fx-3x50P » Programs 程式集 » Calendar & Time 日期與時間 »

Date from Date Number
日期數轉日期

本式可由「日期數」計算其所表示的格高曆 (Gregorian Calendar) 日期.

<BASE>
? → A : Hex :
1AC17D + A → A :
( 4 A + 3 ) ÷ 23AB1 → B : A – 23AB1 B ÷ 4 → A :
( 4 A + 3 ) ÷ 5B5 → C : A – 5B5 C ÷ 4 → A :
( 5 A + 2 ) ÷ 99 → X :
64 B + C – 12C0 + X ÷ A → Y : Dec ◢
X + 3 – X ÷ 10 × 12 → M ◢
A + 1 – ( 153 X + 2 ) ÷ 5 → D
130 Bytes

注意 A, B, C 等為粗體字時是指十六進制的數位, 一般字時是變數 (要按 AlphaRCL).

操作方法

一般操作 例子
若某日子的「日期數」為 n, 求該日的年月日. 求 2004 年 6 月 2 日在 1234 日後的日期
(可把 6 月 2 日的「日期數」加上 1234 後再將之換成日期)
啟動程式 Prog 1
輸入資料
n EXE
731734 + 1234 EXE (2004 年 6 月 2 日的「日期數」為 731734)
顯示日期
y EXE
m EXE
d
(日期為 ymd 日)
2007 EXE
10 EXE
19
(即 1234 天後為 2007 年 10 月 19 日)

記憶體

A E
B B
C D
D d
X F
Y y
M m

其他資料

公元 1 年 1 月 1 日的「日期數」為 1.

請配合「日期數」程式以發揮其最大功能.

相關程式

  1. Date Number / 日期數
Hosted by www.Geocities.ws

1