15 messaggi dal 26 febbraio 2001
Il mio problema è il seguente:
ho un importo in euro (es:1032,34556);
se utilizzo la round come risultato mi viene (es:1,03234556).
Come posso ottenere un importo con le sole 2 cifre decimali??????
Grazie

Annalisa

Annalisa
128 messaggi dal 06 settembre 2002
Con round puoi fare così:

round(tuo_numero,2)

Ciao

15 messaggi dal 26 febbraio 2001
Ho tentato a utilizzare la round ma
l'importo in euro mi viene così:(es:1,03234556) e non 1032,23.
Non mi funziona.

Il problema è il seguente:
nella pagina d'inserimento ho due campi:
Lire, Euro.
ES: 1.000.000 -------> 1032,34556677.
In visualizzazione vorrei caricarmi l'importo SOLO CON DUE MALEDETTE CIFRE DECIMALI.
Attendo una tua risposta.
Grazie perchè mi sono rotta.
Aiutamiiiiiiiiiiii!!!!!!!!!!!!!!!!!!11


Annalisa

Annalisa
128 messaggi dal 06 settembre 2002
Prova a postarmi il codice , perchè io l'ho usato più volte in alcuni negozi virtuali e funziona benissimo.

Ecco le righe di codice che ho inserito io nella mia pagina:
<%
...
totale_lire=((rs2.fields(4).value)*(rs2.fields(5).value))%>

<td><%=round((totale_lire/1936.27),2)%></td>


Ciao

15 messaggi dal 26 febbraio 2001
Grazie,
il tuo suggerimenti mi è stato di grande aiuto; ora mi funziona.....
Ciao Lisa

Annalisa

Annalisa
18 messaggi dal 17 febbraio 2001
Visto il codice, il risultato in euro lo vuoi anche visualizzare e, allora, perchè non utilizzare:

<b>&lt;%=FormatNumber(TotaleLire/1936.27, 2)%&gt;</b>

Che ti visualizza la cifra, divisa in migliaia e con soli due decimali.

Se vuoi più o meno decimali, basta modificare il numero <b>, 2)</b> ...


 Michele Mariotti

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.