Visualizzazione dei risultati da 1 a 2 su 2

Discussione: risultato di una somma

  1. #1

    risultato di una somma

    Ho questa funzione:

    function dp(price)
    {
    string = "" + price;
    number = string.length - string.indexOf('.');
    if (string.indexOf('.') == -1)
    return string + '.00';
    if (number == 1)
    return string + '00';
    if (number == 2)
    return string + '0';
    if (number > 3)
    return string.substring(0,string.length-number+3);
    return string;
    }
    che mi consente di sommare due campi per passare il risultato al terzo con questo:

    document.csapp.totale.value = dp(eval(document.csapp.disponibilita.value) + eval (document.csapp.finanziamenti.value));
    Fin quando sommo numeri interi nessun problema (es. 2.320+3.121)
    Il problema è se volessi sommare cifre con con i decimali come 1.250,12+1.376,78. Mi vengono somme sballate. Come fare?
    Grazie per l'autone.

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.