.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (C) 2001 Andries Brouwer . .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH trunc 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME trunc, truncf, truncl \- rotunjesc la numere întregi, spre zero .SH BIBLIOTECA Biblioteca de matematică (\fIlibm\fP, \fI\-lm\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBdouble trunc(double \fP\fIx\fP\fB);\fP \fBfloat truncf(float \fP\fIx\fP\fB);\fP \fBlong double truncl(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 \fBtrunc\fP(), \fBtruncf\fP(), \fBtruncl\fP(): .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L .fi .SH DESCRIERE Aceste funcții rotunjesc \fIx\fP la cea mai apropiată valoare întreagă care nu este mai mare în mărime decât \fIx\fP. .SH "VALOAREA RETURNATĂ" Aceste funcții returnează valoarea întreagă rotunjită, în format de virgulă mobilă. .PP Dacă \fIx\fP este inumăr întreg, +0, \-0, NaN sau un infinit, se returnează \fIx\fP însuși. .SH ERORI\-IEȘIRE Nu apar erori. .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 \fBtrunc\fP(), \fBtruncf\fP(), \fBtruncl\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 Valoarea integrală returnată de aceste funcții poate fi prea mare pentru a fi stocată într\-un tip întreg (\fIint\fP, \fIlong\fP etc.). Pentru a evita o depășire, care va produce rezultate nedefinite, o aplicație trebuie să efectueze o verificare a intervalului de valori pentru valoarea returnată înainte de a o atribui unui tip întreg. .SH "CONSULTAȚI ȘI" \fBceil\fP(3), \fBfloor\fP(3), \fBlrint\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 .