PDA

View Full Version : Spezzare numero


Thunder29
04-10-2006, 22:34
Salve,
facendo un esempio per quello che voglio fare, io ho una variabile che mi restituisce un numero, e questo numero č 8,3333333333. Volendo spezzare il numero e ridurlo ad avere 2 cifre dopo la virgola, come posso fare?
Grazie

Andrea16v
04-10-2006, 23:17
Salve,
facendo un esempio per quello che voglio fare, io ho una variabile che mi restituisce un numero, e questo numero č 8,3333333333. Volendo spezzare il numero e ridurlo ad avere 2 cifre dopo la virgola, come posso fare?
Grazie

Puoi usare degli opportuni metodi di arrotondamento, o settare il numero delle cifre dopo la virgola come preferisci di solito.
Con che linguaggio?

Thunder29
04-10-2006, 23:50
Scusa mi sono dimenticato di dirlo =)
PHP

andbin
05-10-2006, 10:01
Volendo spezzare il numero e ridurlo ad avere 2 cifre dopo la virgola, come posso fare?In PHP esiste una funzione apposita: round

$val = round (8.33333, 2); // Risultato 8.33

Perņ non fa un troncamento, arrotonda per difetto/eccesso a seconda dei decimali.

$val = round (8.6666, 2); // Risultato 8.67

Se vuoi fare un troncamento a N decimali, puoi fare:

$val = floor ($valore * 100) / 100;

Thunder29
05-10-2006, 15:56
Perfetto, grazie mille ;)