Numeri in virgola mobile
Le variabili di tipo Floating Point number, rappresentano inumeri a virgola mobile, dove la virgola è espressacon il punto. Dichiarazioni di variabile di tipo FloatingPoint number sono ad esempio le seguenti:
$x = 3.13$y = 0.143
Per operare con i numeri interi il PHP mette a disposizionegli operatori aritmetici mostrati in tabella 10.2.1.
| Operatori aritmetici | |
| $a + $b | Addizione |
| $a - $b | Sottrazione |
| $a * $b | Moltiplicazione |
| $a / $b | Divisione |
Ovviamente non è previsto l'operatore modulo (%),in quanto la divisione tra due numeri in virgola mobile nonprevede un resto.
| Operatori di incremento | |
| $a++ | Incremento e restituzione |
| ++$a | Restituzione ed incremento |
| $a-- | Decremento e restituzione |
| --$a | Restituzione e decremento |
Per confrontare tra loro variabili in virgola mobile èpossibile far uso degli operatori logici in tabella 10.1.2,di cui abbiamo già discusso nei capitoli precedenti.
| Operatori di confronto | |
| $a == $b | Uguale a |
| $a != $b | Diverso da |
| $a < $b | Minore di |
| $a <= $b | Minore o uguale a |
| $a > $b | Maggiore di |
| $a > $b | Maggiore o uguale a |
