Fortran - Operatori aritmetici
La tabella seguente mostra tutti gli operatori aritmetici supportati da Fortran. Assumi variabileA detiene 5 e variabile B tiene 3 quindi -
Operatore | Descrizione | Esempio |
---|---|---|
+ | Operatore di addizione, aggiunge due operandi. | A + B darà 8 |
- | Operatore di sottrazione, sottrae il secondo operando dal primo. | A - B darà 2 |
* | Operatore di moltiplicazione, moltiplica entrambi gli operandi. | A * B darà 15 |
/ | Operatore di divisione, divide il numeratore per il decumeratore. | A / B darà 1 |
** | Operatore di esponenziazione, eleva un operando alla potenza dell'altro. | A ** B darà 125 |
Esempio
Prova il seguente esempio per comprendere tutti gli operatori aritmetici disponibili in Fortran:
program arithmeticOp
! this program performs arithmetic calculation
implicit none
! variable declaration
integer :: a, b, c
! assigning values
a = 5
b = 3
! Exponentiation
c = a ** b
! output
print *, "c = ", c
! Multiplication
c = a * b
! output
print *, "c = ", c
! Division
c = a / b
! output
print *, "c = ", c
! Addition
c = a + b
! output
print *, "c = ", c
! Subtraction
c = a - b
! output
print *, "c = ", c
end program arithmeticOp
Quando compili ed esegui il programma sopra, produce il seguente risultato:
c = 125
c = 15
c = 1
c = 8
c = 2