.\" -*- 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 lrint 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME lrint, lrintf, lrintl, llrint, llrintf, llrintl \- rotunjesc la cel mai apropiat număr întreg .SH BIBLIOTECA Biblioteca de matematică (\fIlibm\fP, \fI\-lm\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBlong lrint(double \fP\fIx\fP\fB);\fP \fBlong lrintf(float \fP\fIx\fP\fB);\fP \fBlong lrintl(long double \fP\fIx\fP\fB);\fP .PP \fBlong long llrint(double \fP\fIx\fP\fB);\fP \fBlong long llrintf(float \fP\fIx\fP\fB);\fP \fBlong long llrintl(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 Toate funcțiile prezentate mai sus: .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L .fi .SH DESCRIERE Aceste funcții își rotunjesc argumentul la cea mai apropiată valoare întreagă, utilizând direcția de rotunjire curentă (a se vedea \fBfesetround\fP(3)). .PP Rețineți că, spre deosebire de familia de funcții \fBrint\fP(3), tipul de returnare al acestor funcții diferă de cel al argumentelor lor. .SH "VALOAREA RETURNATĂ" Aceste funcții returnează valoarea întreagă rotunjită. .PP .\" The return value is -(LONG_MAX - 1) or -(LLONG_MAX -1) Dacă \fIx\fP este un NaN („Not a Number”, nu este un număr) sau un infinit, sau dacă valoarea rotunjită este prea mare pentru a fi stocată într\-un \fIlong\fP (\fIlong long\fP în cazul funcțiilor \fBll*\fP), apare o eroare de domeniu, iar valoarea de returnare este nespecificată. .SH ERORI\-IEȘIRE Consultați \fBmath_error\fP(7) pentru informații despre cum să determinați dacă a apărut o eroare la apelarea acestor funcții. .PP Pot apărea următoarele erori: .TP Eroare de domeniu: \fIx\fP este un NaN sau infinit, sau valoarea rotunjită este prea mare .\" .I errno .\" is set to .\" .BR EDOM . Se declanșează o excepție de virgulă mobilă nevalidă (\fBFE_INVALID\fP). .PP .\" FIXME . Is it intentional that these functions do not set errno? .\" Bug raised: https://www.sourceware.org/bugzilla/show_bug.cgi?id=6798 Aceste funcții nu configurează \fIerrno\fP. .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 \fBlrint\fP(), \fBlrintf\fP(), \fBlrintl\fP(), \fBllrint\fP(), \fBllrintf\fP(), \fBllrintl\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 "CONSULTAȚI ȘI" \fBceil\fP(3), \fBfloor\fP(3), \fBlround\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3), \fBround\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 .