双精度浮点公历算法是怎样表示的?该如何处理

双精度浮点公历算法是怎样表示的?
最近看资料说VFP调用FLL时,向函数传递日期值时,ev_real以双精度浮点公历算法表示,原文:“使用“Collected Algorithms of the ACM”的“算法 199”来计算。”,我想问下,这种表示法是怎样表示的?怎样从这个双精度数里获得年、月、日?又怎样把一个日期转换成这个双精度数?



------解决方案--------------------
求出给定年(I),月(J),日(K)的儒略日:
儒略日= K - 32075 + 1461 * (I + 4800 + (J-14)/12)/4+367*(J-2-(J-14)/12*12)/12-3*((I+4900+(J-14)/12)/100)/4