Calcolo script Perl

November 10

Quanto segue è una guida strategica per l'esecuzione di calcoli matematici utilizzando il linguaggio di programmazione Perl. Incluso è un elenco degli operatori numerici, una guida per l'esecuzione di funzioni matematiche di base ed esempi di come includere operatori matematici Perl e le funzioni nel programma Perl. Perché Perl definisce solo seno e coseno funzioni trigonometriche, questo articolo sarà anche spiegare come utilizzare il modulo Math :: Trig nel vostro programma per eseguire ulteriori calcoli trigonometrici e matematici.

Perl operatori numerici

Di seguito è riportato un elenco degli operatori numerici Perl e una spiegazione di ciò che fanno.

Aggiunta: "+" è di più.
Ad esempio, la riga di codice "4 + 5" restituisce 9.

Sottrazione: "-" è meno.
Ad esempio, la riga di codice paragrafo "11.3 - 4" restituisce 7.3.

Moltiplicazione: "" è volte.
Ad esempio, la riga di codice "3 7" restituisce 21.

Divisione (virgola mobile): "/" viene diviso per.
Ad esempio, la riga di codice ».10 / 3" restituisce 3.33333 ....

Resto: "%" è mod (restituisce il resto dopo un numero viene diviso per il divisore).
Ad esempio, la riga di codice "7% 3" restituisce 1.

Esponenti: "" è al potere di.
Ad esempio, la riga di codice "2 3" restituisce 8.

funzioni matematiche

Per trovare la radice quadrata di x: returnValue = sqrt (x)
ANDARE
Per trovare il valore assoluto di x: returnValue = abs (x)
ANDARE
Per trovare il naturale (base e) logaritmo di x: returnValue = log (x);

Funzioni trigonometriche

Per trovare il seno di x (in radianti): returnValue = sin (x);
Per trovare il coseno di x (in radianti): returnValue = cos (x);

Math :: funzioni trigonometriche --- Introduzione

funzioni matematiche aggiuntive non previste dal linguaggio base Perl possono essere importati dal modulo Math :: Trig. Per utilizzare questo modulo, inserire il seguente codice nella all'inizio del vostro programma Perl (appena dopo la # / usr / bin / perl!):
utilizzare Math :: Trig;

Alcune funzioni matematiche :: trigonometriche

tan (x) - restituisce la tangente di x
acos (x) - restituisce il coseno inverso di x
asin (x) - restituisce il seno inverso di x
PI - restituisce il valore di pi greco
deg2rad (x - converte il valore di X (gradi) in radianti

Ad esempio, il codice seguente:
$ ReturnValue = pi
ANDARE
Risultati in:
Il valore di returnValue è uguale a pi.

Altre funzioni Math :: Trig - Conversioni

Le seguenti funzioni vengono utilizzate per eseguire conversioni tra gradi, radianti e gradianti. (Nota: un cerchio completo = 2 radianti pi = 360 ° = 400 Gradianti.)

deg2rad (x) - converte il valore di x (gradi) in radianti
grad2rad (x) - converte il valore di x (gradianti) in radianti
rad2deg (x) - converte il valore di x (radianti) in gradi
grad2deg (x) - converte il valore di x (gradianti) in gradi

deg2grad (x) - converte il valore di X (gradi) in gradianti
rad2grad (x) - converte il valore di x (radianti) per gradianti