INFINITY(3) Library Functions Manual INFINITY(3) NUME INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL - constante in virgula mobila BIBLIOTECA Biblioteca de matematica (libm) REZUMAT #define _ISOC99_SOURCE /* Consultai feature_test_macros(7) */ #include INFINITY NAN HUGE_VAL HUGE_VALF HUGE_VALL DESCRIERE Macrocomanda INFINITY se extinde la o constanta float care reprezinta un infinit pozitiv. Macrocomanda NAN se extinde la o constanta float reprezentand un NaN linitit(quiet) (atunci cand este acceptat). Un NaN quiet NaN este un NaN (,,not-a-number", nu un numar) care nu ridica excepii atunci cand este utilizat in aritmetica. 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 reprezinta o valoare pozitiva mare, eventual infinit pozitiv. STANDARDE C11. ISTORIC C99. Intr-un sistem glibc, macrocomanda HUGE_VAL este intotdeauna disponibila. Disponibilitatea macrocomenzii NAN poate fi testata folosind #ifdef NAN, i in mod similar pentru INFINITY, HUGE_VALF, HUGE_VALL. Acestea vor fi definite de daca este definit _ISOC99_SOURCE sau _GNU_SOURCE, sau daca este definit __STDC_VERSION__ i are o valoare nu mai mica de 199901L. CONSULTAI I fpclassify(3), math_error(7) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 INFINITY(3)