BC -kommando i Linux
Det er forskjellige måter å bruke på BC Kommando i Linux, la deg guide deg ved å presentere flere eksempler.
Å bruke BC Kommando for å utføre matematiske operasjoner, først må du gå inn i BC Kommandolinjeskall ved å utføre kommandoen gitt nedenfor:
BC
Etter å ha kommet inn i skallet, kan du legge inn inngangen du ønsker og operatøren mellom to inngangsnumre.
Eksempel 1
For å legge til to tall, bruk “+”Operatør mellom de to tallene og trykk Enter for å få resultatet.
Eksempel 2
La oss multiplisere to tall ved å legge inn, bruk stjerne skilt mellom de to tallene:
4*5
Hvis du ikke vil bruke BC Kommandolinjeskall, du kan bruke Echo -kommandoen etterfulgt av den matematiske operasjonen som er ledet med BC Kommando som vist i den undergitte syntaks:
ekko| BC
Mens du bruker BC Kommando, du kan utføre forskjellige matematiske operasjoner som:
1: Legg til tall
For å legge til tall fra BC Kommando, du kan kjøre følgende Echo -kommando:
Echo 2+2 | BC
Ved å bruke samme syntaks som ovenfor kan du utføre andre aritmetiske operasjoner som subtraksjon, multiplikasjon og inndeling.
2: Tildel verdi til en variabel
BC Kommando støtter også operasjonene for å tilordne en verdi til en variabel, og dette kan gjøres gjennom følgende kommando:
ekko "var = 10; var" | BC
3: Øk en variabel
Du kan også utføre trinndrift på en variabel ved å bruke følgende BC kommando:
ekko "var = 10; ++ var" | BC
4: Dekrement en variabel
Tilsvarende kan du bruke Dekrementoperatør for å redusere verdien av en variabel, og dette kan gjøres via følgende kommando:
ekko "var = 10;-var" | BC
5: Sammenlign to variabler
Du kan også sammenligne to variablers verdier ved å bruke BC kommando og få resultatet om tilstanden er sann eller ikke. Hvis tilstanden er sann, vil du se utdataene som 1 ellers er den 0:
ekko "10> 5" | BC
Merk: Du kan bruke enhver tilstand du vil ha.
6: Sjekk om utsagnet er sant eller usant ved hjelp av boolsk
Du kan også utføre logiske eller boolske operasjoner ved hjelp av BC Kommando for å sjekke om den gitte uttalelsen er sann eller usant.
For eksempel sjekker kommandoen nedenfor om begge tallene er ikke-null, hvis tilstanden er tilfreds, sender den ut resultatet 1:
ekko "10 && 5" | BC
7: Konverter heksadesimal til desimal
Du kan utføre forskjellige matematiske funksjoner som konvertering av tallsystemer ved hjelp av BC kommando.
Følgende kommandoer vil for eksempel konvertere nummer 10 til oktal fra binær, og resultatet av denne konverteringen er 2:
ekko "iBase = 2; Obase = 8; 10" | BC -L
8: Kontroller betingelse ved hjelp av betinget uttalelse
Du kan også utføre kommandoene med betingede utsagn ved hjelp av BC Kommando ved å følge syntaks gitt nedenfor:
if (tilstand) uttalelser annet uttalelser
Her kan du henvise til et eksempel gitt nedenfor:
ekko 'n = 8; m = 10; if (n> m) print "n er større" annet utskrift "m er større"' | BC -L
9: Utførings iterasjon ved hjelp av iterative utsagn
Hvis du er interessert i å utføre en sløyfe og skrive ut verdiene, kan du bruke følgende BC Kommando inne i Echo -setningen.
ekko "for (i = 1; i<=10; i++) i;" | bc
10: Les gjennom en fil
De BC Kommando kan lese operasjonene skrevet i en fil, utføre dem og vise resultatene på kommandolinjeterminalen.
For eksempel har du en fil, som inkluderer noen aritmetiske operasjoner mellom 2 tall. Når du utfører kommandoen gitt nedenfor, vil du få utdataene fra operasjonene til å utføre i filen:
BC -test
Konklusjon
De BC Kommandoer er nyttige for brukere som ønsker å utføre beregninger på Linux -systemet. De BC Kommandoer kan utføres med Echo for å utføre en spesifikk operasjon som å legge til to tall, trekke fra to tall, øke en variabel verdi og mye mer. Ovennevnte retningslinjer gir forskjellige BC Kommandoer som er nyttige for Linux -nybegynnere i å utføre forskjellige typer beregninger på terminalen.