C# Developers' Journal (original) (raw)
4:11p
I dont get this error, its saying 'b' is undefined? Please forgive the rather dodgy variable names, its not my maths.
private double Julian(int year, int month, double day) { double a, b, c, e, data;
if (month < 3)
{
year--;
month +=12;
}
if (year > 1582 || (year == 1582 && month > 10) || (year == 1582 && month == 10 && day > 15))
{
a = year / 100;
b = 2-a+a/4;
}
c = 365.25*year;
e = 30.6001*(month+1);
data = b+c+e+day+1720994.5;
return data;
}