.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 2001 Andries Brouwer . .\" and Copyright 2008, Linux Foundation, written by Michael Kerrisk .\" .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH round 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME round, roundf, roundl \- rotunjesc la cel mai apropiat număr întreg, departe de zero .SH BIBLIOTECA Biblioteca de matematică (\fIlibm\fP, \fI\-lm\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBdouble round(double \fP\fIx\fP\fB);\fP \fBfloat roundf(float \fP\fIx\fP\fB);\fP \fBlong double roundl(long double \fP\fIx\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 \fBround\fP(), \fBroundf\fP(), \fBroundl\fP(): .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L .fi .SH DESCRIERE Aceste funcții rotunjesc \fIx\fP la cel mai apropiat număr întreg, dar rotunjesc la jumătatea distanței de la zero (indiferent de direcția de rotunjire curentă, a se vedea \fBfenv\fP(3)), în loc să rotunjească la cel mai apropiat număr întreg par, ca \fBrint\fP(3). .PP De exemplu, \fIround(0.5)\fP este 1.0, iar \fIround(\-0.5)\fP este \-1.0. .SH "VALOAREA RETURNATĂ" Aceste funcții returnează valoarea întreagă rotunjită. .PP Dacă \fIx\fP este un număr întreg, +0, \-0, NaN (nu este un număr) sau infinit, se returnează \fIx\fP însuși. .SH ERORI\-IEȘIRE Nu există erori. POSIX.1\-2001 documentează o eroare de interval pentru depășiri, dar a se vedea NOTE. .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 \fBround\fP(), \fBroundf\fP(), \fBroundl\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE C11, POSIX.1\-2008. .SH ISTORIC glibc 2.1. C99, POSIX.1\-2001. .SH NOTE .\" The POSIX.1-2001 APPLICATION USAGE SECTION discusses this point. POSIX.1\-2001 conține un text referitor la depășirea limitei (care poate configura \fIerrno\fP la \fBERANGE\fP sau poate ridica o excepție \fBFE_OVERFLOW\fP). În practică, rezultatul nu poate depăși limitarea pe nicio mașină curentă, astfel încât această chestie de tratare a erorilor este doar un nonsens. (Mai precis, depășirea poate avea loc numai atunci când valoarea maximă a exponentului este mai mică decât numărul de biți de mantisă. Pentru numerele cu virgulă mobilă standard IEEE\-754 pe 32 și 64 de biți, valoarea maximă a exponentului este 127 (respectiv, 1023), iar numărul de biți de mantisă, inclusiv bitul implicit, este 24 (respectiv, 53). .PP Dacă doriți să stocați valoarea rotunjită într\-un tip întreg, probabil că doriți să utilizați una dintre funcțiile descrise în \fBlround\fP(3). .SH "CONSULTAȚI ȘI" \fBceil\fP(3), \fBfloor\fP(3), \fBlround\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3), \fBtrunc\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 .