亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? umoon.pas

?? 支持公歷、農(nóng)歷及公歷轉(zhuǎn)農(nóng)歷使用公式法(不是查表法)的日歷控件
?? PAS
?? 第 1 頁 / 共 3 頁
字號(hào):
(*@\\\*)

(*@/// function sun_coordinate(date:TDateTime):t_coord; *)
{ Based upon Chapter 25 (24) of Meeus - low accurancy }

(*@/// function sun_coordinate_low(date:TDateTime):t_coord; *)
function sun_coordinate_low(date:TDateTime):t_coord;
var
  t,e,m,c,nu: extended;
  l0,o,omega,lambda: extended;
begin
  t:=(julian_date(date)-2451545.0)/36525;

  (* geometrical mean longitude of the sun *)
  l0:=280.46645+(36000.76983+0.0003032*t)*t;

  (* excentricity of the earth orbit *)
  e:=0.016708617+(-0.000042037-0.0000001236*t)*t;

  (* mean anomaly of the sun *)
  m:=357.52910+(35999.05030-(0.0001559+0.00000048*t)*t)*t;

  (* mean point of sun *)
  c:= (1.914600+(-0.004817-0.000014*t)*t)*sin_d(m)
     +(0.019993-0.000101*t)*sin_d(2*m)
     +0.000290*sin_d(3*m);

  (* true longitude of the sun *)
  o:=put_in_360(l0+c);

  (* true anomaly of the sun *)
  nu:=m+c;

  (* distance of the sun in km *)
  result.radius:=(1.000001018*(1-e*e))/(1+e*cos_d(nu))*AU;

  (* apparent longitude of the sun *)
  omega:=125.04452+(-1934.136261+(0.0020708+1/450000*t)*t)*t;
  lambda:=put_in_360(o-0.00569-0.00478*sin_d(omega)
                     -20.4898/3600/(result.radius/AU));

  result.longitude:=lambda;
  result.latitude:=0;

  calc_geocentric(result,date);
  end;
(*@\\\*)
(*@/// function sun_coordinate(date:TDateTime):t_coord; *)
function sun_coordinate(date:TDateTime):t_coord;
var
  l,b,r: extended;
  lambda,t: extended;
begin
  earth_coord(date,l,b,r);
  (* convert earth coordinate to sun coordinate *)
  l:=l+180;
  b:=-b;
  (* conversion to FK5 *)
  t:=(julian_date(date)-2451545.0)/365250.0*10;
  lambda:=l+(-1.397-0.00031*t)*t;
  l:=l-0.09033/3600;
  b:=b+0.03916/3600*(cos_d(lambda)-sin_d(lambda));
  (* aberration *)
  l:=l-20.4898/3600/r;
  (* correction of nutation - is done inside calc_geocentric *)
{   calc_epsilon_phi(date,delta_phi,epsilon); }
{   l:=l+delta_phi; }
  (* fill result and convert to geocentric *)
  result.longitude:=put_in_360(l);
  result.latitude:=b;
  result.radius:=r*AU;
  calc_geocentric(result,date);
  end;
(*@\\\*)
(*@\\\0000000126*)
(*@/// function moon_coordinate(date:TDateTime):t_coord; *)
{ Based upon Chapter 47 (45) of Meeus }

function moon_coordinate(date:TDateTime):t_coord;
const
  (*@/// arg_lr:array[0..59,0..3] of shortint = (..); *)
  arg_lr:array[0..59,0..3] of shortint = (
     ( 0, 0, 1, 0),
     ( 2, 0,-1, 0),
     ( 2, 0, 0, 0),
     ( 0, 0, 2, 0),
     ( 0, 1, 0, 0),
     ( 0, 0, 0, 2),
     ( 2, 0,-2, 0),
     ( 2,-1,-1, 0),
     ( 2, 0, 1, 0),
     ( 2,-1, 0, 0),
     ( 0, 1,-1, 0),
     ( 1, 0, 0, 0),
     ( 0, 1, 1, 0),
     ( 2, 0, 0,-2),
     ( 0, 0, 1, 2),
     ( 0, 0, 1,-2),
     ( 4, 0,-1, 0),
     ( 0, 0, 3, 0),
     ( 4, 0,-2, 0),
     ( 2, 1,-1, 0),
     ( 2, 1, 0, 0),
     ( 1, 0,-1, 0),
     ( 1, 1, 0, 0),
     ( 2,-1, 1, 0),
     ( 2, 0, 2, 0),
     ( 4, 0, 0, 0),
     ( 2, 0,-3, 0),
     ( 0, 1,-2, 0),
     ( 2, 0,-1, 2),
     ( 2,-1,-2, 0),
     ( 1, 0, 1, 0),
     ( 2,-2, 0, 0),
     ( 0, 1, 2, 0),
     ( 0, 2, 0, 0),
     ( 2,-2,-1, 0),
     ( 2, 0, 1,-2),
     ( 2, 0, 0, 2),
     ( 4,-1,-1, 0),
     ( 0, 0, 2, 2),
     ( 3, 0,-1, 0),
     ( 2, 1, 1, 0),
     ( 4,-1,-2, 0),
     ( 0, 2,-1, 0),
     ( 2, 2,-1, 0),
     ( 2, 1,-2, 0),
     ( 2,-1, 0,-2),
     ( 4, 0, 1, 0),
     ( 0, 0, 4, 0),
     ( 4,-1, 0, 0),
     ( 1, 0,-2, 0),
     ( 2, 1, 0,-2),
     ( 0, 0, 2,-2),
     ( 1, 1, 1, 0),
     ( 3, 0,-2, 0),
     ( 4, 0,-3, 0),
     ( 2,-1, 2, 0),
     ( 0, 2, 1, 0),
     ( 1, 1,-1, 0),
     ( 2, 0, 3, 0),
     ( 2, 0,-1,-2)
                   );
  (*@\\\*)
  (*@/// arg_b:array[0..59,0..3] of shortint = (); *)
  arg_b:array[0..59,0..3] of shortint = (
     ( 0, 0, 0, 1),
     ( 0, 0, 1, 1),
     ( 0, 0, 1,-1),
     ( 2, 0, 0,-1),
     ( 2, 0,-1, 1),
     ( 2, 0,-1,-1),
     ( 2, 0, 0, 1),
     ( 0, 0, 2, 1),
     ( 2, 0, 1,-1),
     ( 0, 0, 2,-1),  (* !!! Error in German Meeus *)
     ( 2,-1, 0,-1),
     ( 2, 0,-2,-1),
     ( 2, 0, 1, 1),
     ( 2, 1, 0,-1),
     ( 2,-1,-1, 1),
     ( 2,-1, 0, 1),
     ( 2,-1,-1,-1),
     ( 0, 1,-1,-1),
     ( 4, 0,-1,-1),
     ( 0, 1, 0, 1),
     ( 0, 0, 0, 3),
     ( 0, 1,-1, 1),
     ( 1, 0, 0, 1),
     ( 0, 1, 1, 1),
     ( 0, 1, 1,-1),
     ( 0, 1, 0,-1),
     ( 1, 0, 0,-1),
     ( 0, 0, 3, 1),
     ( 4, 0, 0,-1),
     ( 4, 0,-1, 1),
     ( 0, 0, 1,-3),
     ( 4, 0,-2, 1),
     ( 2, 0, 0,-3),
     ( 2, 0, 2,-1),
     ( 2,-1, 1,-1),
     ( 2, 0,-2, 1),
     ( 0, 0, 3,-1),
     ( 2, 0, 2, 1),
     ( 2, 0,-3,-1),
     ( 2, 1,-1, 1),
     ( 2, 1, 0, 1),
     ( 4, 0, 0, 1),
     ( 2,-1, 1, 1),
     ( 2,-2, 0,-1),
     ( 0, 0, 1, 3),
     ( 2, 1, 1,-1),
     ( 1, 1, 0,-1),
     ( 1, 1, 0, 1),
     ( 0, 1,-2,-1),
     ( 2, 1,-1,-1),
     ( 1, 0, 1, 1),
     ( 2,-1,-2,-1),
     ( 0, 1, 2, 1),
     ( 4, 0,-2,-1),
     ( 4,-1,-1,-1),
     ( 1, 0, 1,-1),
     ( 4, 0, 1,-1),
     ( 1, 0,-1,-1),
     ( 4,-1, 0,-1),
     ( 2,-2, 0, 1)
    );
  (*@\\\*)
  (*@/// sigma_r: array[0..59] of longint = (..); *)
  sigma_r: array[0..59] of longint = (
   -20905355,
    -3699111,
    -2955968,
     -569925,
       48888,
       -3149,
      246158,
     -152138,
     -170733,
     -204586,
     -129620,
      108743,
      104755,
       10321,
           0,
       79661,
      -34782,
      -23210,
      -21636,
       24208,
       30824,
       -8379,
      -16675,
      -12831,
      -10445,
      -11650,
       14403,
       -7003,
           0,
       10056,
        6322,
       -9884,
        5751,
           0,
       -4950,
        4130,
           0,
       -3958,
           0,
        3258,
        2616,
       -1897,
       -2117,
        2354,
           0,
           0,
       -1423,
       -1117,
       -1571,
       -1739,
           0,
       -4421,
           0,
           0,
           0,
           0,
        1165,
           0,
           0,
        8752
              );
  (*@\\\*)
  (*@/// sigma_l: array[0..59] of longint = (..); *)
  sigma_l: array[0..59] of longint = (
    6288774,
    1274027,
     658314,
     213618,
    -185116,
    -114332,
      58793,
      57066,
      53322,
      45758,
     -40923,
     -34720,
     -30383,
      15327,
     -12528,
      10980,
      10675,
      10034,
       8548,
      -7888,
      -6766,
      -5163,
       4987,
       4036,
       3994,
       3861,
       3665,
      -2689,
      -2602,
       2390,
      -2348,
       2236,
      -2120,
      -2069,
       2048,
      -1773,
      -1595,
       1215,
      -1110,
       -892,
       -810,
        759,
       -713,
       -700,
        691,
        596,
        549,
        537,
        520,
       -487,
       -399,
       -381,
        351,
       -340,
        330,
        327,
       -323,
        299,
        294,
          0
    );
  (*@\\\*)
  (*@/// sigma_b: array[0..59] of longint = (..); *)
  sigma_b: array[0..59] of longint = (
    5128122,
     280602,
     277693,
     173237,
      55413,
      46271,
      32573,
      17198,
       9266,
       8822,
       8216,
       4324,
       4200,
      -3359,
       2463,
       2211,
       2065,
      -1870,
       1828,
      -1794,
      -1749,
      -1565,
      -1491,
      -1475,
      -1410,
      -1344,
      -1335,
       1107,
       1021,
        833,
        777,
        671,
        607,
        596,
        491,
       -451,
        439,
        422,
        421,
       -366,
       -351,
        331,
        315,
        302,
       -283,
       -229,
        223,
        223,
       -220,
       -220,
       -185,
        181,
       -177,
        176,
        166,
       -164,
        132,
       -119,
        115,
        107
    );
  (*@\\\*)
var
  t,d,m,ms,f,e,ls : extended;
  sr,sl,sb,temp: extended;
  a1,a2,a3: extended;
  lambda,beta,delta: extended;
  i: integer;
begin
  t:=(julian_date(date)-2451545)/36525;

  (* mean elongation of the moon *)
  d:=297.8502042+(445267.1115168+(-0.0016300+(1/545868-1/113065000*t)*t)*t)*t;

  (* mean anomaly of the sun *)
  m:=357.5291092+(35999.0502909+(-0.0001536+1/24490000*t)*t)*t;

  (* mean anomaly of the moon *)
  ms:=134.9634114+(477198.8676313+(0.0089970+(1/69699-1/1471200*t)*t)*t)*t;

  (* argument of the longitude of the moon *)
  f:=93.2720993+(483202.0175273+(-0.0034029+(-1/3526000+1/863310000*t)*t)*t)*t;

  (* correction term due to excentricity of the earth orbit *)
  e:=1.0+(-0.002516-0.0000074*t)*t;

  (* mean longitude of the moon *)
  ls:=218.3164591+(481267.88134236+(-0.0013268+(1/538841-1/65194000*t)*t)*t)*t;

  (* arguments of correction terms *)
  a1:=119.75+131.849*t;
  a2:=53.09+479264.290*t;
  a3:=313.45+481266.484*t;

  (*@/// sr := 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品欧美专区| 欧美激情一区不卡| 欧美亚洲另类激情小说| 99re6这里只有精品视频在线观看| 国产一区二区在线观看免费| 蜜桃一区二区三区四区| 三级影片在线观看欧美日韩一区二区 | 成人激情小说网站| 国产91精品入口| 成人av在线电影| 成人晚上爱看视频| 99久久精品情趣| 色偷偷久久人人79超碰人人澡| 日本国产一区二区| 欧美日韩国产美女| 欧美一区二区福利视频| 日韩欧美国产综合在线一区二区三区| 精品国产乱码久久久久久浪潮| 精品毛片乱码1区2区3区| 精品国产乱码久久久久久影片| 精品国精品国产尤物美女| 久久精品日产第一区二区三区高清版| 亚洲国产精品成人久久综合一区| 亚洲婷婷在线视频| 亚洲一本大道在线| 免费xxxx性欧美18vr| 国产精品中文字幕日韩精品| a美女胸又www黄视频久久| 色综合视频在线观看| 精品视频全国免费看| 日韩精品中文字幕在线不卡尤物| 久久久国产一区二区三区四区小说 | 欧美一区二区三区的| 精品国产一区二区三区忘忧草 | 夜色激情一区二区| 日本中文字幕一区二区视频 | 精品精品欲导航| 中文字幕成人av| 亚洲国产美国国产综合一区二区| 免费的成人av| 97精品电影院| 91精品国产综合久久久蜜臀图片| 国产亚洲一本大道中文在线| 亚洲一区二区三区四区不卡| 另类小说图片综合网| av成人老司机| 91麻豆精品国产91久久久资源速度 | 国产日产亚洲精品系列| 一区二区三区免费看视频| 美日韩一区二区三区| 成人禁用看黄a在线| 51精品国自产在线| 国产精品视频一二三| 午夜精品一区二区三区三上悠亚| 国产乱一区二区| 欧美日韩二区三区| 国产丝袜在线精品| 午夜不卡在线视频| av一区二区三区黑人| 欧美一区二区三区爱爱| 国产精品久久午夜夜伦鲁鲁| 青青青伊人色综合久久| 99久久精品99国产精品| 欧美v日韩v国产v| 一区二区三区在线高清| 国产麻豆精品theporn| 欧美日韩中字一区| 国产精品免费视频观看| 毛片av中文字幕一区二区| 91色porny蝌蚪| 国产视频一区在线播放| 日韩福利视频导航| 欧美中文字幕一区| 日本一区二区成人| 久久99精品视频| 欧美剧情电影在线观看完整版免费励志电影| 久久婷婷成人综合色| 五月天欧美精品| 91黄色免费观看| 亚洲欧美在线另类| 国产在线麻豆精品观看| 欧美日韩dvd在线观看| 亚洲色欲色欲www| 处破女av一区二区| 久久久久99精品国产片| 老司机精品视频导航| 在线播放中文一区| 亚洲丶国产丶欧美一区二区三区| 91婷婷韩国欧美一区二区| 欧美激情一区在线| 国产盗摄女厕一区二区三区| 久久久蜜桃精品| 国产精品99久久久久久宅男| 精品久久久久久久久久久久久久久| 日本伊人精品一区二区三区观看方式| 欧美三级中文字幕在线观看| 一区二区高清免费观看影视大全| 99久久国产综合精品女不卡| 1024成人网| 91色乱码一区二区三区| 亚洲精品水蜜桃| 一本色道a无线码一区v| 亚洲日本电影在线| eeuss鲁片一区二区三区| 欧美一区三区四区| 亚洲一区二区三区在线看| 欧美日韩一区精品| 亚洲尤物视频在线| 色哟哟精品一区| 亚洲日本在线看| 91官网在线观看| 一区二区三区视频在线观看| 91片在线免费观看| 亚洲欧洲成人自拍| 99re在线精品| 日韩伦理电影网| 99久久久无码国产精品| 国产精品福利影院| www.久久精品| 国产精品国产a级| 91国产丝袜在线播放| 亚洲精品欧美激情| 在线免费不卡视频| 亚洲最大的成人av| 色欧美片视频在线观看 | 大胆欧美人体老妇| 国产亚洲精久久久久久| 国产精品一线二线三线| 久久精品欧美一区二区三区麻豆| 国产精品亚洲第一| 中文字幕一区二区三区在线观看| 成人18视频在线播放| 国产精品麻豆99久久久久久| av成人老司机| 亚洲精品国产成人久久av盗摄| 91麻豆6部合集magnet| 一区二区三区日韩| 欧美探花视频资源| 天堂va蜜桃一区二区三区漫画版| 欧美一区二区三区影视| 日韩高清在线电影| 久久久亚洲综合| 99久久伊人精品| 亚洲高清视频的网址| 91精品国产综合久久香蕉的特点 | 91精品国产综合久久精品麻豆 | 成人福利电影精品一区二区在线观看 | 欧美日韩在线直播| 日本怡春院一区二区| 久久久久97国产精华液好用吗| 99久久99久久精品国产片果冻| 一区二区三区在线视频免费观看| 色婷婷综合久久久中文一区二区| 久久国产剧场电影| 国产日产欧美一区二区视频| 色先锋资源久久综合| 日本欧美一区二区在线观看| 欧美一级电影网站| 一本色道久久综合亚洲aⅴ蜜桃 | 自拍偷在线精品自拍偷无码专区| 94-欧美-setu| 国产在线播放一区三区四| 国产精品视频免费看| 欧美日韩1区2区| 国产一区在线看| 最新中文字幕一区二区三区| 日韩精品综合一本久道在线视频| 国产九色精品成人porny | 国产99精品在线观看| 一区二区三区精品在线观看| 日韩视频免费直播| 丁香啪啪综合成人亚洲小说| 免费欧美高清视频| 中文字幕一区三区| 日韩美女视频在线| 91视频.com| 国产一区二区三区免费播放 | 欧美系列日韩一区| 国产自产v一区二区三区c| 一区二区三区在线影院| 久久综合久久综合九色| 在线亚洲高清视频| www.亚洲精品| 韩国成人福利片在线播放| 夜夜嗨av一区二区三区| 久久久99久久| 欧美一区二区三区免费| 91在线观看一区二区| 午夜精品123| 亚洲欧美日韩在线不卡| 久久色.com| 日韩一级免费观看| 成人精品国产免费网站| 国产福利精品一区二区| 青青草精品视频| 午夜精品一区在线观看| 亚洲男同性恋视频| 国产精品美女一区二区| 日韩精品一区二区三区老鸭窝| 欧美午夜一区二区|