Nwlapcug.com


Calcolo di Script Perl

La seguente è una guida di strategia di esecuzione di calcoli matematici utilizzando il linguaggio di programmazione Perl. È incluso un elenco di operatori numerici, una guida per eseguire funzioni matematiche di base ed esempi di come includere funzioni e operatori matematici Perl nel programma Perl. Perché Perl definisce solo le funzioni trigonometriche seno e coseno, questo articolo spiega inoltre come utilizzare il modulo di Math::Trig nel vostro programma per eseguire ulteriori calcoli di matematica e trigonometria.

Operatori numerici perl

Il seguente è un elenco degli operatori numerici Perl e una spiegazione di quello che fanno.

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

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

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

Divisione (virgola mobile): "/" è diviso.
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: "" è la potenza di.
Ad esempio, la riga di codice "2
3" restituisce 8.

Funzioni matematiche

Per trovare la radice quadrata di x: returnValue = sqrt (x)
VAI
Per trovare il valore assoluto di x: returnValue = abs (x)
VAI
Per trovare il logaritmo naturale (in base e) 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);

Funzioni di Math::Trig---guida introduzione

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

Alcune funzioni di Math::Trig

Tan (x)-- restituisce la tangente di x
Acos (x)-- restituisce l'inversa del coseno di x
Asin (x)-- restituisce l'arcoseno di x
Pi-- restituisce il valore di pi greco
deg2rad (x-- converte il valore di x (gradi) in radianti

Ad esempio, il codice riportato di seguito:
$returnValue = pi
VAI
Risultati in:
Il valore di returnValue è uguale a pi greco.

Più Math::Trig funzioni--conversioni

Le funzioni seguenti vengono utilizzate per eseguire la conversione tra gradi, radianti e gradianti. (Nota: A = cerchio completo 2 pi greco radianti = 360 gradi = 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) gradianti