.\" -*- 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 lround 3 "2 maja 2024 r." "Linux man\-pages 6.8" .SH NAZWA lround, lroundf, lroundl, llround, llroundf, llroundl \- zaokrągla do najbliższej liczby całkowitej .SH BIBLIOTEKA Biblioteka matematyczna (\fIlibm\fP, \fI\-lm\fP) .SH SKŁADNIA .nf \fB#include \fP .P \fBlong lround(double \fP\fIx\fP\fB);\fP \fBlong lroundf(float \fP\fIx\fP\fB);\fP \fBlong lroundl(long double \fP\fIx\fP\fB);\fP .P \fBlong long llround(double \fP\fIx\fP\fB);\fP \fBlong long llroundf(float \fP\fIx\fP\fB);\fP \fBlong long llroundl(long double \fP\fIx\fP\fB);\fP .fi .P .RS -4 Wymagane ustawienia makr biblioteki glibc (patrz \fBfeature_test_macros\fP(7)): .RE .P Wszystkie funkcje powyżej: .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L .fi .SH OPIS Funkcje te zaokrąglają swoje argumenty do najbliższej liczby całkowitej, ale wartości połowiczne w stronę na zewnątrz od zera, niezależnie od bieżącego kierunku zaokrąglania (patrz \fBfenv\fP(3)). .P Proszę zauważyć, że w przeciwieństwie do funkcji \fBround\fP(3) i \fBceil\fP(3) itp., typ wartości zwracanej przez te funkcje różni się od typu ich parametrów. .SH "WARTOŚĆ ZWRACANA" Funkcje te zwracają zaokrągloną wartość całkowitą. .P .\" The return value is -(LONG_MAX - 1) or -(LLONG_MAX -1) Jeżeli \fIx\fP wynosi NaN lub nieskończoność lub zaokrąglona wartość jest zbyt duża, by mogła być umieszczona w typie \fIlong\fP (lub \fIlong long\fP w przypadku funkcji \fBll*\fP), to występuje błąd dziedziny, a zwracana wartość nie jest określona. .SH BŁĘDY Informacje o tym, jak określić, czy wystąpił błąd podczas wywołania tych funkcji, można znaleźć w podręczniku \fBmath_error\fP(7). .P Mogą wystąpić następujące błędy: .TP Błąd dziedziny: \fIx\fP wynosi NaN lub nieskończoność lub zaokrąglona wartość jest zbyt duża. .\" .I errno .\" is set to .\" .BR EDOM . Rzucany jest wyjątek niepoprawnej operacji zmiennoprzecinkowej (\fBFE_INVALID\fP). .P .\" FIXME . Is it intentional that these functions do not set errno? .\" Bug raised: https://www.sourceware.org/bugzilla/show_bug.cgi?id=6797 Funkcje te nie ustawiają zmiennej \fIerrno\fP. .SH ATRYBUTY Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfejs Atrybut Wartość T{ .na .nh \fBlround\fP(), \fBlroundf\fP(), \fBlroundl\fP(), \fBllround\fP(), \fBllroundf\fP(), \fBllroundl\fP() T} Bezpieczeństwo wątkowe MT\-bezpieczne .TE .SH STANDARDY C11, POSIX.1\-2008. .SH HISTORIA glibc 2.1. C99, POSIX.1\-2001. .SH "ZOBACZ TAKŻE" \fBceil\fP(3), \fBfloor\fP(3), \fBlrint\fP(3), \fBnearbyint\fP(3), \fBrint\fP(3), \fBround\fP(3) .PP .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Andrzej Krzysztofowicz , Robert Luberda i Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .