Funktio Labs () funktiossa C ++ palauttaa pitkän tai pitkän int-datan absoluuttisen arvon.
Labs () -funktion voidaan ajatella olevan long int
abs () -versio.
Se määritetään otsikkotiedostossa.
(Matematiikka) | x | = laboratoriot (x) (C ++ -ohjelmointi)
labs () -prototyyppi (standardin C ++ 11 mukaan)
pitkät laboratoriot (pitkät x); pitkät int-laboratoriot (pitkä int x);
Labs () -funktio ottaa yhden tyyppisen argumentin long
tai long int
ja palauttaa saman tyyppisen arvon.
labs () -parametrit
x: Pitkä tai pitkä int-data, jonka absoluuttinen arvo palautetaan.
labs () Palautusarvo
Labs () -funktio palauttaa x: n absoluuttisen arvon, ts. | X |
Esimerkki: Kuinka labs () -toiminto toimii C ++: ssa?
#include #include using namespace std; int main() ( long int x,y; x = -9999999L; y = 10000000L; cout << "labs(" << x << ") = |" << x << "| = " << labs(x) << endl; cout << "labs(" << y << ") = |" << y << "| = " << labs(y) << endl; return 0; )
Kun suoritat ohjelmaa, tulos on:
laboratoriot (-9999999) = | -9999999 | = 9999999 laboratoriota (10000000) = | 10000000 | = 10000000