Method: MkTime::Compute.calc_dt_before_2005
- Defined in:
- lib/mk_time/compute.rb
.calc_dt_before_2005(y) ⇒ Object
deltaT (1986 <= year && year < 2005)
@param: y (Year coefficient for deltaT calculation) @return: dt (sec)
406 407 408 409 410 411 412 413 414 415 416 417 418 |
# File 'lib/mk_time/compute.rb', line 406 def calc_dt_before_2005(y) t = y - 2000 dt = 63.86 + \ ( 0.3345 + \ (-0.060374 + \ ( 0.0017275 + \ ( 0.000651814 + \ ( 0.00002373599) \ * t) * t) * t) * t) * t return dt rescue => e raise end |