Come si può effettuare una somma di numeri a due cifre decimali? in javascript
Come si può effettuare una somma di numeri a due cifre decimali? in javascript
dove sta il problema?
<script>
function dennis(primo,secondo){
risultato=primo+secondo
return risultato
}
</script>
<body onClicK="alert(dennis(12.41,12.59))">
potresti fare
<script type="text/javascript">
\\crei una variabile
primo="numero";
secondo="numero";
terzo="secondo+primo";
<script>
Dave
Prezzi in euro con la cifra decimale intendo
<script>
function dennis(primo,secondo){
risultato=primo+secondo
return risultato
}
</script>
<body onClicK="alert(dennis(12.41,12.59))">
12.41 non puo essere docidi euro e quaratuno centesimi?
:master:
se hai il problema della virgola come separatore dei centesimi devi trasformare la virgola in punto, far considerare questa stringa manipolata un numero con decimali e fare la somma
ti faccio un esempio veloce senza controlli di alcun tipo
ciaocodice:<script type="text/javascript"> function ritorna_num(cifra) { cifra=parseFloat(cifra.replace(',','.')) return cifra; } function esegui_somma(tuoform) { tuoform.risultato.value=ritorna_num(tuoform.importo1.value)+ritorna_num(tuoform.importo2.value) } </script> ... <form name="modulo_somma"> <input type="text" name="importo1" /> <input type="text" name="importo2" /> <input type="button" value="somma" onclick="esegui_somma(this.form)" /> <input type="text" name="risultato" /> </form>
PENSO PROPRIO DI NOOriginariamente inviato da Dennis
<script>
function dennis(primo,secondo){
risultato=primo+secondo
return risultato
}
</script>
<body onClicK="alert(dennis(12.41,12.59))">
12.41 non puo essere docidi euro e quaratuno centesimi?
:master:
ma allora, che cosa vuoi esattamente?Originariamente inviato da natynacha
PENSO PROPRIO DI NO
se
12.41 non può essere euro (percheee????)
come vuoi?
VEDI XINOD....QUELLA E' LA MIA SOLUZIONE
Sono sicuro che questa è la soluzione, ma non riesco ad farlo andare....lo dovrei integrare all'interno di questa funzione però:Originariamente inviato da Xinod
se hai il problema della virgola come separatore dei centesimi devi trasformare la virgola in punto, far considerare questa stringa manipolata un numero con decimali e fare la somma
ti faccio un esempio veloce senza controlli di alcun tipo
ciaocodice:<script type="text/javascript"> function ritorna_num(cifra) { cifra=parseFloat(cifra.replace(',','.')) return cifra; } function esegui_somma(tuoform) { tuoform.risultato.value=ritorna_num(tuoform.importo1.value)+ritorna_num(tuoform.importo2.value) } </script> ... <form name="modulo_somma"> <input type="text" name="importo1" /> <input type="text" name="importo2" /> <input type="button" value="somma" onclick="esegui_somma(this.form)" /> <input type="text" name="risultato" /> </form>
<script ID=clientEventHandlersJS LANGUAGE=javascript>
function calcola()
{
var x;
var y;
x1=parseInt(document.all.val1.value);
x2=parseInt(document.all.val2.value);
y=((x1+x2)*9)
document.all.totale.value=y;
}
</script>:bubu: