table of contents
INFINITY(3) | Manualul programatorului Linux | INFINITY(3) |
NUME¶
INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL - constante în virgulă mobilă
REZUMAT¶
#define _ISOC99_SOURCE /* Consultați feature_test_macros(7) */ #include <math.h>
INFINITY
NAN
HUGE_VAL HUGE_VALF HUGE_VALL
DESCRIERE¶
Macrocomanda INFINITY se extinde la o constantă float care reprezintă un infinit pozitiv.
Macrocomanda NAN se extinde la o constantă float reprezentând un NaN liniștit(quiet) (atunci când este acceptat). Un NaN quiet NaN este un NaN („not-a-number”, nu un număr) care nu ridică excepții atunci când este utilizat în aritmetică. Opusul este un NaN zgomotos, signaling NaN. A se vedea IEC 60559:1989.
Macrocomenzile HUGE_VAL, HUGE_VALF, HUGE_VALL se extind la constante de tip double, float și, respectiv, long double, care reprezintă o valoare pozitivă mare, eventual infinit pozitiv.
ÎN CONFORMITATE CU¶
C99.
DISPONIBILITATE¶
Într-un sistem glibc, macrocomanda HUGE_VAL este întotdeauna disponibilă. Disponibilitatea macrocomenzii NAN poate fi testată folosind #ifdef NAN, și în mod similar pentru INFINITY, HUGE_VALF, HUGE_VALL. Acestea vor fi definite de <math.h> dacă este definit _ISOC99_SOURCE sau _GNU_SOURCE, sau dacă este definit __STDC_VERSION__ și are o valoare nu mai mică de 199901L.
CONSULTAȚI ȘI¶
COLOFON -- NOTà FINALö
Această pagină face parte din versiunea 4.16 a proiectului Linux man-pages. O descriere a proiectului, informații despre raportarea erorilor și cea mai recentă versiune a acestei pagini pot fi găsite la https://www.kernel.org/doc/man-pages/.
TRADUCERE¶
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
15 septembrie 2017 |