Ho un problema. Se sommo i valori due campi con questa funzione
document.csapp.totale.value = dp(eval(document.csapp.disponibilita.value) + eval (document.csapp.finanziamenti.value));
ed uno dei due è negativo il valore è quasi sempre esatto. Ho detto quasi sempre perchè se ho una somma simile a questa 20.15 + (- 15.10) mi dà 9.99. Cosa sbaglio? Come posso correggere questo errore?