signbit(3) Library Functions Manual signbit(3) NUME signbit - testeaza semnul unui numar real in virgula mobila BIBLIOTECA Biblioteca de matematica (libm, -lm) SINOPSIS #include int signbit(x); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): signbit(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L DESCRIERE signbit() este o macro generica care poate funciona pe toate tipurile reale de virgula mobila. Aceasta returneaza o valoare diferita de zero daca valoarea lui x are bitul de semn activat. Aceasta nu este acelai lucru cu x < 0.0, deoarece reprezentarea numerelor in virgula mobila IEEE 754 permite ca zero sa fie cu semn. Comparaia -0.0 < 0.0 este falsa, dar signbit(-0.0) va returna o valoare diferita de zero. NaN-urile i infinitele au un bit de semn. VALOAREA RETURNATA Macroinstruciunea signbit() returneaza o valoare diferita de zero daca semnul lui x este negativ; in caz contrar, returneaza zero. ERORI-IEIRE Nu apar erori. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |signbit() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE C11, POSIX.1-2008. ISTORIC POSIX.1-2001, C99. Aceasta funcie este definita in IEC 559 (i in apendicele cu funciile recomandate din IEEE 754/IEEE 854). CONSULTAI I copysign(3) 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.18 8 februarie 2026 signbit(3)