Oggi mi è capitata una cosa che oserei definire impossibile...

tempo fa ho costruito un programmino in JS che mi consentiva di fare automaticamente dei calcoli in base alle azioni dell' utente sulla pagina

l'altro giorno ho inserito un nuovo valore e mi sono accorto che questo (e non solo questo) gli da dei problemi.

In parole povere con un click il programma deve farmi una semplice operazione, calcolarmi uno sconto del 5% su un valore.

Nell esempio pratico il programma deve fare questa operazione: 94,8 x 0.95 che conti alla mano fa 90,06 .... invece sulla pagina web il risultato è 90,0599999999......

Il bello è che su alcuni valori mi da qusto valore sballato di un millesimo, mentre altri valori vengono calcolati correttamente.

la funzione che mi fa il calcolo è questa:

Codice PHP:
 function funzione_2(f) {
 
f.funz2.value f.nuovocampo.value 0.95;
 
document.paypal.amount.value f.funz2.value;


sto impazzendo.....