Följande är en strategi guide för att utföra matematiska beräkningar med Perl programmeringsspråk . Inkluderat är en lista på numeriska operatörer , en guide till att utföra grundläggande matematiska funktioner och exempel på hur man kan inkludera Perl matematiska operatorer och funktioner i din Perl program . Eftersom Perl bara definierar sinus och cosinus trigonometriska funktioner , kommer den här artikeln förklarar också hur du använder Math :: Trig -modul i ditt program för att utföra ytterligare trig och beräkningar matte . Perl Numerisk Operatörer
Nedan är en lista över de Perl numeriska operatörer och en förklaring av vad de gör
Tillägg : . " + " Är plus.For exempel , linjen för kod " 4 + 5 " returnerar 9
Subtraktion : . " - " är minus.For exempel kodraden " 11,3-4 " återvänder 7.3
Multiplikation : . " * " är times.For exempel kodraden " 3 * 7 " returnerar 21
Division ( flyttal ) : . " /" är uppdelad by.For exempel kodraden " 10/3 " returnerar 3,33333 ....
Återstår : . . " % " är mod ( returnerar resten när ett tal divideras med divisorn ) till exempel den kodrad " 7 % 3 " returnerar 1
< p> Exponents : " ** " är att makten of.For exempel kodraden " 2 ** 3 " returnerar 8
matematiska funktioner
. för att hitta den kvadratroten av x : returnvalue = sqrt ( x ), att hitta det absoluta värdet av x : returnvalue = abs (x) , att hitta den naturliga (bas e ) logaritmen för x : returnvalue = log (x) ; Addera ditt trigonometriska funktioner
att hitta sinus för x ( i radianer ) : returnvalue = sin ( x ) , att hitta cosinus av x ( i radianer ) : returnvalue = cos ( x ) , --- Addera Math :: Trig funktioner Börja
Ytterligare matematiska funktioner som inte tillhandahålls av den grundläggande Perl språket kan importeras från Math :: Trig -modul . För att använda denna modul , infogar följande kod i början av din Perl program ( strax efter # /usr /bin /perl ! ) : Använda Math :: Trig , Addera lite matte :: trigonometriska funktioner
tan ( x ) - returnerar tangens av xacos ( x ) - returnerar inversen cosinus xasin ( x ) - returnerar inversen sinus för XPI - returnerar värdet av pideg2rad ( . x - omvandlar värdet på x ( grader ) till radianer
till exempel följande kod : $ returnvalue = pi ; Resulterar i: värdet av returnvalue är lika med pi
Mer Math :: trigonometriska funktioner - konvertering
följande funktioner används för att utföra konverteringar mellan grader , radianer och nygrader ( Notera : . en full cirkel = 2 pi radianer = 360 grader = 400 . nygrader ) katalog
deg2rad (x) - konverterar värdet på x (grader ) i radiansgrad2rad (x) - konverterar värdet på x ( nygrader ) till radiansrad2deg (x) - konverterar värdet för x (radianer) till degreesgrad2deg (x) - konverterar värdet på x ( nygrader ) i degreesdeg2grad (x) - konverterar värdet på x (grader ) i gradiansrad2grad (x) - konverterar värdet på x (radianer) till nygrader Addera