diff options
author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
---|---|---|
committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
commit | 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch) | |
tree | 4464880c571602d54f6ae114729bf62a89518057 /math/slalib/doc/dd2tf.hlp | |
download | iraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz |
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'math/slalib/doc/dd2tf.hlp')
-rw-r--r-- | math/slalib/doc/dd2tf.hlp | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/math/slalib/doc/dd2tf.hlp b/math/slalib/doc/dd2tf.hlp new file mode 100644 index 00000000..124a7fcc --- /dev/null +++ b/math/slalib/doc/dd2tf.hlp @@ -0,0 +1,44 @@ +.help dd2tf Jun99 "Slalib Package" +.nf + + SUBROUTINE slDDTF (NDP, DAYS, SIGN, IHMSF) + + - - - - - - + D D T F + - - - - - - + + Convert an interval in days into hours, minutes, seconds + (double precision) + + Given: + NDP i number of decimal places of seconds + DAYS d interval in days + + Returned: + SIGN c '+' or '-' + IHMSF i(4) hours, minutes, seconds, fraction + + Notes: + + 1) NDP less than zero is interpreted as zero. + + 2) The largest useful value for NDP is determined by the size + of DAYS, the format of DOUBLE PRECISION floating-point numbers + on the target machine, and the risk of overflowing IHMSF(4). + For example, on the VAX, for DAYS up to 1D0, the available + floating-point precision corresponds roughly to NDP=12. + However, the practical limit is NDP=9, set by the capacity of + the 32-bit integer IHMSF(4). + + 3) The absolute value of DAYS may exceed 1D0. In cases where it + does not, it is up to the caller to test for and handle the + case where DAYS is very nearly 1D0 and rounds up to 24 hours, + by testing for IHMSF(1)=24 and setting IHMSF(1-4) to zero. + + P.T.Wallace Starlink 19 March 1999 + + Copyright (C) 1999 Rutherford Appleton Laboratory + Copyright (C) 1995 Association of Universities for Research in Astronomy Inc. + +.fi +.endhelp |