ABS () -metoden returnerer den absolutte passende verdien og er spesifisert i stdlib.H headerfil. For å returnere den absolutte verdien av et bestemt tall, må vi inkludere stdlib.h headerfil i vår C -applikasjon. Bare positive verdier returneres av ABS () -funksjonen.
Tenk på følgende scenario: Hvis vi har et heltall nummer -2 og ønsker å finne den absolutte verdien, kan vi bruke ABS () -metoden for å ha det positive nummer 2. I tillegg, når vi har et heltall nummer 2 og ønsker å bestemme den absolutte verdien, kan vi bruke ABS () -metoden for å returnere samme verdi som 2. Det gir samme nummer hvis vi gir det noe positivt tall.
Syntaks
Syntaks for ABS () -funksjonen er forklart her:
# int abs (int a);
Fordi ABS () -metoden bruker en heltalldatatype, er “A” en int -datatype som kan ha negative eller positive heltall og gi positive resultater.
Eksempel 1
Vi kommer til å utføre vårt første eksempel i Ubuntu 20.04 Linux operativsystem. Samlingsverktøyet som brukes her er GCC. La oss starte terminalvinduet til Ubuntu 20.04 Operativsystem ved å se og søke på det i aktivitetene. Når du har fått tilgangen, implementerer du den under-uttalte instruksjonen i skallet.
$ nano abs.c
Filen vil være tom og åpnet i GNU Nano -redigereren. Vi har startet med å legge til noen biblioteker. Da har vi en hovedfunksjon () der vi har uttalt to variabler, “A” og “B”. Vi har også tildelt dem verdier i programmet. Deretter to printf () -funksjoner der vi skal skrive ut de absolutte verdiervariabelen “A” og “B”.
Etter å ha fått hele forståelsen, lagre og lukk filen for å komme tilbake til terminalen.
Nå for å få utdataene, skriv følgende vedlagte kommandoer på terminalen til Ubuntu 20.04 operativsystem.
$ GCC ABS.c
$ ./en.ute
Den nøyaktige utgangen kan sees på terminalen.
Eksempel 2
Vi kommer til å utføre vårt andre eksempel i Ubuntu 20.04 Linux operativsystem. Samlingsverktøyet som brukes her er igjen GCC. La oss søke i terminalvinduet til Ubuntu 20.04 operativsystem ved å se på det i aktivitetene. Når du har fått tilgangen, implementerer du underoppgitt kommando i skallet.
$ Nano ABS2.c
Filen vil være tom og åpnet i GNU Nano -redigereren. Vi har startet med å legge til noen biblioteker. Da har vi en hovedfunksjon () der vi har erklært to variabler, “A” og “Nummen”. I dette kodeeksemplet ber vi brukerne om å oppgi de ønskede verdiene ved kjøretid for å få sin absolutte verdi ved å bruke printf () -klæringen. Da har vi kalt ABS () -funksjonen. Igjen har vi printf () -funksjoner der vi skal skrive ut den absolutte verdien av variabel “a” og lagre den i en “nummen”
Etter å ha fått hele forståelsen, lagre og lukk filen for å komme tilbake til terminalen.
Nå for å få utdataene, skriv følgende vedlagte kommandoer på terminalen til Ubuntu 20.04 operativsystem.
$ GCC ABS2.c
$ ./en.ute
I produksjonen ber programmet deg om å legge inn verdien. Da vil den absolutte verdien vises mot det spesifikke tallet.
Konklusjon
Denne guiden handlet om ABS () -funksjonen på programmeringsspråket C. Vi har forklart konseptet sammen med syntaks i detalj. Da har vi implementert to forskjellige eksempler der en av dem vil få nummeret fra brukeren på kjøretid, og den andre vil bli erklært i programmet. Nå, etter små endringer i henhold til dine krav, implementer begge disse eksemplene.