Det følgende er en strategi guide til at udføre matematiske beregninger ved hjælp af Perl programmeringssprog. Inkluderet er en liste over numeriske operatører , en guide til at udføre grundlæggende matematiske funktioner og eksempler på hvordan man kan inddrage Perl matematiske operatorer og funktioner i din Perl program. Fordi Perl kun definerer sinus og cosinus trigonometriske funktioner , vil denne artikel forklarer også , hvordan du bruger Math :: Trig modul i dit program til at udføre yderligere trig og matematiske beregninger. Perl Numerisk Operators
Det følgende er en liste over de Perl numeriske operatører og en redegørelse for , hvad de gør
Tilføjelse: . "+ " Er plus.For eksempel , linjen for kode " 4 + 5 " returnerer 9
subtraktion : . "-" er minus.For eksempel linje kode " 11,3-4 " returnerer 7,3
Multiplikation : . "*" er times.For eksempel linje kode "3 * 7" returnerer 21
Division ( floating point): . "/" er delt by.For eksempel den linje kode "10 /3" returnerer 3,33333 ....
resten: . . "% " er mod ( returnerer resten efter et antal divideres med divisor ) for eksempel linje kode " 7% 3" returnerer 1
< p> eksponenter : "**" , er at magten of.For eksempel, " ** 3 2" den linje kode returnerer 8
matematiske funktioner
. for at finde kvadratroden af x : returnValue = sqrt ( x ) for at finde den absolutte værdi af x : returnValue = abs ( x ) for at finde den naturlige (base e ) logaritme af x: returnValue = log (x ) ;
trigonometriske funktioner
at finde sinus af x (i radianer ) : returnValue = sin (x ) for at finde cosinus af x (i radianer ) : returnValue = cos ( x ),
Math :: trigonometriske funktioner --- Kom godt i gang
Ekstra matematiske funktioner ikke leveres af den grundlæggende Perl sproget kan importeres fra Math :: Trig modul. For at bruge dette modul , skal du indsætte følgende kode i starten af din Perl program (lige efter # /usr /bin /perl !) : Brug Math :: Trig ,
Nogle Math :: trigonometriske funktioner
tan ( x ) - returnerer tangens af xacos ( x ) - returnerer den inverse cosinus xasin ( x ) - returnerer den inverse sinus af xpi - returnerer værdien af pideg2rad ( . x - konverterer værdien af x (grader ) ind radianer
for eksempel følgende kode : $ returnValue = pi ; Resultater i : værdien af returnValue er lig med pi
< br > Mere Math :: Trig funktioner - konverteringer
De følgende funktioner bruges til at udføre konvertering mellem grader, radianer og nygrader (Bemærk: . En fuld cirkel = 2 pi radianer = 360 grader = 400 . nygrader )
deg2rad ( x ) - konverterer værdien af x ( grader) i radiansgrad2rad ( x ) - konverterer værdien af x ( nygrader ) til radiansrad2deg ( x ) - konverterer værdien af x ( radianer ) til degreesgrad2deg ( x ) - konverterer værdien af x ( nygrader ) ind degreesdeg2grad ( x ) - konverterer værdien af x ( grader) i gradiansrad2grad ( x ) - konverterer værdien af x ( radianer ) til nygrader KAYAK