Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.stsci.edu/~sontag/spicedocs/cspice/dpmax_c.html
Дата изменения: Sat Dec 17 06:08:45 2005 Дата индексирования: Sun Apr 10 23:24:35 2016 Кодировка: Поисковые слова: orion nebula |
Return the value of the largest (positive) number representable in a double precision variable.
None.
The function returns the value of the largest (positive) number that can be represented in a double precision variable.
None.
The function returns the value of the largest (positive) number that can be represented in a double precision variable. This value varies from machine to machine. The value is defined by the macro DBL_MAX from the ANSI standard header file float.h. According to the ANSI standard, DBL_MAX must be at least 1.E+37
None.
The function always returns a constant value, set by the user prior to compilation.
The following code fragments illustrate the use of dpmax_c. Note in the second example that the smallest negative number is not necessarily the negative of the largest positive number. 1) Set a range variable for a star or ephemeris object. /. Compute the distance to each object. For stars, use a "very large" distance. ./ for ( i = 0; i < n; i++ ) { if ( strcmp ( type[i], "star" ) ) { /. The object is not a star. ./ range[i] = vnorm_c ( state[i] ); } else { range[i] = sqrt ( dpmax_c() ) / 2.; } } 2) Initialize a CSPICE "window." /. The window originally has one interval, from "minus infinity" to "plus infinity". ./ winsiz = 2; window[0] = dpmin_c(); window[1] = dpmax_c() ; scardd_ ( &winsiz, window );
None.
Error free.
None.
N.J. Bachman (JPL) H.A. Neilan (JPL) M.J. Spencer (JPL) W.L. Taber (JPL) I.M. Underwood (JPL)
None.
-CSPICE Version 1.1.0, 23-JUL-2001 (NJB) Removed tab characters from source file. -CSPICE Version 1.0.0, 16-OCT-1998 (NJB)
largest d.p. number