Perl Script Beregning

Følgende er en strategi guide til å utføre matematiske beregninger ved hjelp av Perl programmeringsspråk. Inkludert er en liste over numeriske operatører, en guide til å utføre grunnleggende matematiske funksjoner og eksempler på hvordan du kan inkludere Perl matematiske operatorer og funksjoner i Perl program. Fordi Perl bare definerer sinus og cosinus trigonometriske funksjoner, vil denne artikkelen også forklare hvordan du bruker Math :: Trig modul i programmet til å utføre flere trigonometriske og matematiske beregninger.

Perl Tall Operatører

Følgende er en liste over de Perl numeriske operatører og en forklaring på hva de gjør.

Tillegg: "+" er pluss.
For eksempel, linjen med kode "4 + 5" returnerer 9.

Subtraksjon: "-" er minus.
For eksempel, linjen med kode "11,3 - 4" returnerer 7,3.

Multiplikasjon: "" er tider.
For eksempel, linjen med kode "tre 7" returnerer 21.

Division (floating point): "/" er delt.
For eksempel, linjen med kode "10/3" returnerer 3,33333 ....

Resten "%" er mod (gir resten etter et antall divideres med divisor).
For eksempel, returnerer linje med kode "7% 3" 1.

Eksponenter: "" er til makt.
For eksempel, linjen med kode "2 3" returnerer 8.

matematiske funksjoner

For å finne kvadratroten av x: return = sqrt (x)

For å finne den absolutte verdien av x: return = abs (x)

For å finne den naturlige (base e) logaritmen av x: return = log (x);

trigonometriske funksjoner

For å finne sinus til x (i radianer): return = sin (x);
For å finne cosinus til x (i radianer): return = cos (x);

Math :: trigonometriske funksjoner --- Komme i gang

Andre matematiske funksjoner som ikke er levert av den grunnleggende Perl språket kan importeres fra Math :: Trig modul. For å bruke denne modulen, sett inn følgende kode i begynnelsen av Perl program (rett etter # / usr / bin / perl!):
bruke Math :: Trig;

Noen Math :: trigonometriske funksjoner

tan (x) - returnerer tangens til x
Acos (x) - returnerer invers cosinus til x
Asin (x) - returnerer invers sinus til x
pi - returnerer verdien av pi
deg2rad (x - konverterer verdien av x (grader) i radianer

For eksempel følgende kode:
$ Return = pi

Resulterer i:
Verdien av return er lik pi.

Flere Math :: trigonometriske funksjoner - Konverteringer

Følgende funksjoner brukes til å utføre konverteringer mellom grader, radianer og gradianer. (Merk: En full sirkel = 2 pi radianer = 360 grader = 400 gradianer.)

deg2rad (x) - konverterer verdien av x (grader) i radianer
grad2rad (x) - konverterer verdien av x (gradianer) til radianer
rad2deg (x) - konverterer verdien av x (radianer) til grader
grad2deg (x) - konverterer verdien av x (gradianer) inn i grader

deg2grad (x) - konverterer verdien av x (grader) inn gradianer
rad2grad (x) - konverterer verdien av x (radianer) for å gradianer