Rechercher une page de manuel
abs
Langue: ru
Version: 17 ÄÅËÁÂÒÑ 2000 (openSuse - 09/10/07)
Section: 3 (Bibliothèques de fonctions)
éíñ
abs, labs, llabs, imaxabs - ×ÙÞÉÓÌÑÅÔ ÁÂÓÏÌÀÔÎÏÅ ÚÎÁÞÅÎÉÅ (ÍÏÄÕÌØ) ÃÅÌÏÇÏ ÞÉÓÌÁ.óéîôáëóéó
#include <stdlib.h> int abs(int j);
long int labs(long int j);
long long int llabs(long long int j); #include <inttypes.h> intmax_t imaxabs(intmax_t j);
ïðéóáîéå
æÕÎËÃÉÑ abs() ×ÙÞÉÓÌÑÅÔ ÁÂÓÏÌÀÔÎÏÅ ÚÎÁÞÅÎÉÅ (ÍÏÄÕÌØ) ÃÅÌÏÞÉÓÌÅÎÎÏÇÏ ÁÒÇÕÍÅÎÔÁ j. æÕÎËÃÉÉ labs(), llabs(), É imaxabs() ×ÙÞÉÓÌÑÀÔ ÁÂÓÏÌÀÔÎÏÅ ÚÎÁÞÅÎÉÅ ÁÒÇÕÍÅÎÔÁ j, ËÏÔÏÒÙÊ ÉÍÅÅÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÃÅÌÏÞÉÓÌÅÎÎÙÊ ÔÉÐ.÷ïú÷òáýáåíïå úîáþåîéå
÷ÏÚ×ÒÁÝÁÅÔ ÍÏÄÕÌØ ÃÅÌÏÞÉÓÌÅÎÎÏÇÏ ÁÒÇÕÍÅÎÔÁ.óïïô÷åôóô÷éå óôáîäáòôáí
SVID 3, POSIX.1, BSD 4.3, ISO/IEC 9899. POSIX.1 (ÒÅÄÁËÃÉÑ 1996) ÔÒÅÂÕÅÔ ÎÁÌÉÞÉÑ ÔÏÌØËÏ ÆÕÎËÃÉÉ abs(). ISO/IEC 9899:1990 (C89) ×ËÌÀÞÁÅÔ × ÓÅÂÑ ÔÏÌØËÏ ÆÕÎËÃÉÉ abs() É labs(); ÆÕÎËÃÉÉ llabs() É imaxabs() ÂÙÌÉ ÄÏÂÁ×ÌÅÎÙ × C99.úáíåþáîéñ
òÅÚÕÌØÔÁÔ ×ÙÞÉÓÌÅÎÉÑ ÁÂÓÏÌÀÔÎÏÇÏ ÚÎÁÞÅÎÉÑ ÎÁÉÂÏÌØÛÅÇÏ ÐÏ ÍÏÄÕÌÀ ÏÔÒÉÃÁÔÅÌØÎÏÇÏ ÃÅÌÏÇÏ ÞÉÓÌÁ ÎÅ ÏÐÒÅÄÅÌÅÎ.æÕÎËÃÉÑ llabs() ×ËÌÀÞÅÎÁ × glibc ÎÁÞÉÎÁÑ Ó ×ÅÒÓÉÉ 2.0, ÎÏ ÎÅ ÐÒÉÓÕÔÓÔ×ÕÅÔ × libc5 ÉÌÉ libc4. æÕÎËÃÉÑ imaxabs() ×ËÌÀÞÅÎÁ × glibc ÎÁÞÉÎÁÑ Ó ×ÅÒÓÉÉ 2.1.1.
äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÏÑ×ÉÌÏÓØ ÏÂßÑ×ÌÅÎÉÅ ÆÕÎËÃÉÉ llabs(), ÍÏÖÅÔ ÐÏÔÒÅÂÏ×ÁÔØÓÑ ÏÂßÑ×ÉÔØ _ISOC99_SOURCE ÉÌÉ _ISOC9X_SOURCE (ÚÁ×ÉÓÉÔ ÏÔ ×ÅÒÓÉÉ glibc) ÄÏ ×ËÌÀÞÅÎÉÑ ÓÔÁÎÄÁÒÔÎÙÈ ÚÁÇÏÌÏ×ÏÞÎÙÈ ÆÁÊÌÏ×.
GCC ÏÂÒÁÂÁÔÙ×ÁÅÔ abs() É labs() ËÁË ×ÓÔÒÏÅÎÎÙÅ ÆÕÎËÃÉÉ. GCC 3.0 ÔÏÞÎÏ ÔÁË ÖÅ ÏÂÒÁÂÁÔÙ×ÁÅÔ ÅÝÅ É llabs() É imaxabs().
óíïôòé ôáëöå
ceil(3), floor(3), fabs(3), labs(3), rint(3)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre