3C 279 – Blazar
CDS Portal
J2000 → \to →J2000d
hour = 12
minutes = 56
seconds = 11.1664521013
degree = - 5
arcminutes = 47
arcseconds = 21.531840471
RA = (hour + minutes / 60. + seconds/3600.) * 15.
if degree > 0 :
DEC = degree + (arcminutes / 60. + arcseconds / 3600.)
else :
DEC = degree - (arcminutes / 60. + arcseconds / 3600.)
print(f'RA = {RA} (deg)')
print(f'DEC = {DEC} (deg)')
RA = 194.0465268837554 (deg)
DEC = -5.789314400130833 (deg)
J2000d → \to →J2000
RA = 194.0465268837554 #(deg)
DEC = -5.789314400130833 #(deg)
hour = int(RA // 15.)
minutes = int(RA % 15. * 4.)
seconds = (RA % 15. * 4. - int(RA % 15. * 4.)) * 60
degree = int(DEC)
arcminutes = int((DEC - int(DEC)) * 60)
arcseconds = ((DEC - int(DEC)) * 60 - int((DEC - int(DEC)) * 60)) * 60
print(f'RA = {hour} : {minutes} : {seconds} (hour : minutes : seconds)')
print(f'DEC = {degree} : {abs(arcminutes)} : {abs(arcseconds)} (degree : arcminutes : arcseconds)')
RA = 12 : 56 : 11.166452101297182 (hour : minutes : seconds)
DEC = -5 : 47 : 21.531840471000123 (degree : arcminutes : arcseconds)