Luigi Arlotta
a- a+

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
Tab.10.2.1: Operatori aritmetici

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
Tab.10.2.2: Operatori di incremento

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
Tab.10.2.3: Operatori di confronto