Das Folgende ist eine Strategie-Guide auf die Durchführung mathematischer Berechnungen mit der Programmiersprache Perl . Inbegriffen ist eine Liste von numerischen Operatoren , ein Leitfaden für die Durchführung grundlegender mathematischer Funktionen und Beispiele, wie man Perl mathematische Operatoren und Funktionen in Ihrem Perl-Programm gehören . Da Perl definiert nur die Sinus-und Cosinus trigonometrische Funktionen , wird dieser Artikel auch erklären, wie das Math :: Trig -Modul in Ihrem Programm verwenden, um zusätzliche trig und mathematische Berechnungen durchführen . Perl Numerische Operatoren
Das Folgende ist eine Liste der Perl numerischen Operatoren und eine Erklärung , was sie tun
Zusatz: . "+" Ist plus.For beispielsweise die Linie der Code " 4 + 5 " liefert 9
Subtraktion : . "-" ist minus.For beispielsweise die Codezeile " 11,3-4 " kehrt 7.3
Multiplikation : . "*" ist times.For beispielsweise die Codezeile " 3 * 7 " liefert 21
Abteilung ( floating point) : . "/" by.For Beispiel unterteilt ist, die Codezeile " 10/3 " liefert 3.33333 ....
Rest: . . "%" ist mod ( liefert den Rest nach einer Zahl durch den Divisor geteilt ) Zum Beispiel die Codezeile " 7% 3 " liefert 1
< p> Exponenten : "**" ist es, die Macht of.For beispielsweise die Codezeile " 2 ** 3 " 8 kehrt
Mathematische Funktionen
. returnValue = sqrt (x); Um den absoluten Wert von x zu finden : Um die Quadratwurzel von x finden returnValue = abs (x); Um die natürliche ( Basis e) Logarithmus der x finden : returnValue = log (x);
Trigonometrische Funktionen
Um den Sinus von x ( in Radiant) zu finden : returnValue = sin (x); Um den Cosinus von x zu finden (in Radiant ) : returnValue = cos (x);
Math :: Trig Functions --- Erste Schritte
Zusätzliche mathematische Funktionen nicht von der grundlegenden Perl Sprache zur Verfügung gestellt , können importiert werden aus der Math :: Trig -Modul . Um dieses Modul zu verwenden, setzen Sie den folgenden Code in den Anfang Ihrer Perl-Programm ( kurz nach # /usr /bin /perl ! ) : Use Math :: Trig ;
Einige Math :: Trig Funktionen
tan ( x ) - Gibt den Tangens xacos (x) - liefert die inverse Cosinus xasin (x) - gibt den inversen Sinus xpi - gibt den Wert des pideg2rad ( . x - wandelt den Wert von x (Grad) in Bogenmaß
zum Beispiel der folgende Code : $ returnValue = pi ; Ergebnisse in: der Wert der returnValue gleich pi
< br > Mehr Math :: Trig Functions - Conversions
Die folgenden Funktionen verwendet, um Konvertierungen zwischen Grad, Radiant und Neugrad durchzuführen sind ( Hinweis: . Ein voller Kreis = 2 pi Bogenmaß = 360 Grad = 400 . Neugrad )
deg2rad (x) - wandelt den Wert von x (Grad) in radiansgrad2rad (x) - wandelt den Wert von x ( Neugrad ) zu radiansrad2deg (x) - wandelt den Wert von x ( Radiant) um degreesgrad2deg (x) - wandelt den Wert von x ( Neugrad ) in degreesdeg2grad (x) - wandelt den Wert von x (Grad) in gradiansrad2grad (x) - wandelt den Wert von x ( Radiant) um Neugrad