.\" -*- 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. července 2023" "Linux man\-pages 6.05.01" .SH JMÉNO abs, labs, llabs, imaxbs \- vrátí absolutní hodnotu čísla typu integer .SH KNIHOVNA Standardní knihovna C (\fIlibc\fP, \fI\-lc\fP) .SH POUŽITÍ .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 Požaduje množinu testovacích maker pro glibc (viz \fBfeature_test_macros\fP(7)): .RE .PP \fBllabs\fP(): .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L .fi .SH POPIS Funkce \fBabs\fP() počítá absolutní hodnotu čísla \fIj\fP typu integer. Funkce \fBlabs\fP(), \fBllabs\fP() a \fBimaxabs\fP()počítají absolutní hodnotu argumentu \fIj\fP typu odpovídajícímu hlavičce funkce. .SH "NÁVRATOVÉ HODNOTY" Returns the absolute value of the integer argument, of the appropriate integer type for the function. .SH ATRIBUTY Vysvětlení pojmů použitých v této části viz \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Rozhraní Atribut Hodnota T{ .na .nh \fBabs\fP(), \fBlabs\fP(), \fBllabs\fP(), \fBimaxabs\fP() T} Thread safety MT\-Safe .TE .sp 1 .SH STANDARDY C11, POSIX.1\-2008. .SH HISTORIE .\" POSIX.1 (1996 edition) requires only the .\" .BR abs () .\" function. POSIX.1\-2001, C99, SVr4, 4.3BSD. .PP C89 only includes the \fBabs\fP() and \fBlabs\fP() functions; the functions \fBllabs\fP() and \fBimaxabs\fP() were added in C99. .SH POZNÁMKY Absolutní hodnota nejmenšího čísla typu integer není definována. .PP The \fBllabs\fP() function is included since glibc 2.0. The \fBimaxabs\fP() function is included since glibc 2.1.1. .PP Aby byla funkce \fBllabs\fP() dostupná, může být nezbytné definovat \fB_ISO99_SOURCE\fP nebo \fB_ISOC9X_SOURCE\fP (v závislosti na verzi glibc) dříve, než budou vloženy jakékoli hlavičkové soubory. .PP By default, GCC handles \fBabs\fP(), \fBlabs\fP(), and (since GCC 3.0) \fBllabs\fP() and \fBimaxabs\fP() as built\-in functions. .SH "DALŠÍ INFORMACE" \fBcabs\fP(3), \fBceil\fP(3), \fBfabs\fP(3), \fBfloor\fP(3), \fBrint\fP(3) .PP .SH PŘEKLAD Překlad této příručky do španělštiny vytvořili Pavel Heimlich . .PP Tento překlad je bezplatná dokumentace; Přečtěte si .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE nebo novější ohledně podmínek autorských práv. Neexistuje ŽÁDNÁ ODPOVĚDNOST. .PP Pokud narazíte na nějaké chyby v překladu této příručky, pošlete e-mail na adresu .MT translation-team-cs@lists.sourceforge.net .ME .