.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" References consulted: .\" Linux libc source code .\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) .\" 386BSD man pages .\" Modified Mon Mar 29 22:31:13 1993, David Metcalfe .\" Modified Sun Jun 6 23:27:50 1993, David Metcalfe .\" Modified Sat Jul 24 21:45:37 1993, Rik Faith (faith@cs.unc.edu) .\" Modified Sat Dec 16 15:02:59 2000, Joseph S. Myers .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH abs 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME abs, labs, llabs, imaxabs \- calculează valoarea absolută a unui număr întreg .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBint abs(int \fP\fIj\fP\fB);\fP \fBlong labs(long \fP\fIj\fP\fB);\fP \fBlong long llabs(long long \fP\fIj\fP\fB);\fP .PP \fB#include \fP .PP \fBintmax_t imaxabs(intmax_t \fP\fIj\fP\fB);\fP .fi .PP .RS -4 Cerințe pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultați \fBfeature_test_macros\fP(7)): .RE .PP \fBllabs\fP(): .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L .fi .SH DESCRIERE Funcția \fBabs\fP() calculează valoarea absolută a argumentului întreg \fIj\fP. Funcțiile \fBlabs\fP(), \fBllabs\fP() și \fBimaxabs\fP() calculează valoarea absolută a argumentului \fIj\fP de tipul de număr întreg corespunzător funcției. .SH "VALOAREA RETURNATĂ" Returnează valoarea absolută a argumentului întreg, de tipul de număr întreg corespunzător funcției. .SH ATRIBUTE Pentru o explicație a termenilor folosiți în această secțiune, a se vedea \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfață Atribut Valoare T{ .na .nh \fBabs\fP(), \fBlabs\fP(), \fBllabs\fP(), \fBimaxabs\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE C11, POSIX.1\-2008. .SH ISTORIC .\" POSIX.1 (1996 edition) requires only the .\" .BR abs () .\" function. POSIX.1\-2001, C99, SVr4, 4.3BSD. .PP C89 include doar funcțiile \fBabs\fP() și \fBlabs\fP(); funcțiile \fBllabs\fP() și \fBimaxabs\fP() au fost adăugate în C99. .SH NOTE Încercarea de a obține valoarea absolută a celui mai negativ număr întreg nu este definită. .PP Funcția \fBllabs\fP() este inclusă începând cu glibc 2.0. Funcția \fBimaxabs\fP() este inclusă începând cu glibc 2.1.1. .PP Pentru ca \fBllabs\fP() să fie declarată, este posibil să fie necesar să se definească \fB_ISOC99_SOURCE\fP sau \fB_ISOC9X_SOURCE\fP (în funcție de versiunea de glibc) înainte de a include orice antet standard. .PP În mod implicit, GCC gestionează \fBabs\fP(), \fBlabs\fP() și (începând cu GCC 3.0) \fBllabs\fP() și \fBimaxabs\fP() ca funcții integrate. .SH "CONSULTAȚI ȘI" \fBcabs\fP(3), \fBceil\fP(3), \fBfabs\fP(3), \fBfloor\fP(3), \fBrint\fP(3) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .