Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.61 KB | None | 0 0
  1. int month = 9;
  2.             int year = 2014;
  3.             int day = 23;
  4.  
  5.             var n1 = Math.Floor((double)(275 * month /9));
  6.             var n2 = Math.Floor(((double)(month + 9) / 12));
  7.             var n3 = (1 + Math.Floor((double) (year/4) + 2)/3);
  8.             var n = n1 - (n2*n3) + day - 30;
  9.  
  10.             var lngHour = 6.0944400/15;
  11.             var t1 = n + ((6 - lngHour)/24);
  12.             var t2 = n + ((18 - lngHour)/24);
  13.  
  14.             var m1 = (0.9856*t1) - 3.289;
  15.             var m2 = (0.9856*t2) - 3.289;
  16.  
  17.             var L = m1 + (1.916*Math.Sin(m1*Math.PI/180)) + (0.020*Math.Sin(2*m1)) + 282.634;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement