Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Cifre decimali dopo la virgola

    Ciao.

    Ho questa somma:

    codice:
    frmObj["Saldo_" + id].value = parseFloat(frmObj["Entrate_" + id].value) -
                                    parseFloat(frmObj["Uscite_" + id].value) +
                                    parseFloat(frmObj["Saldo_" + (id-1)].value);
    Come faccio a limitare nel campo Saldo a due le cifre decimali dopo la virgola ???

    Provo così, ma non funziona:

    codice:
    parseFloat(Math.round(frmObj["Saldo_" + (id-1)].value*100)/100);
    Grazie-

  2. #2
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    up

  3. #3

  4. #4
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Nick.ferro
    toFixed(2)

    Se intendi questo non funziona:

    codice:
    parseFloat(Math.round(frmObj["Saldo_" + (id-1)].value.toFixed(2) *100)/100);

  5. #5
    intendo così:

    codice:
    var valore= parseFloat(frmObj["Entrate_" + id].value) -
                                    parseFloat(frmObj["Uscite_" + id].value) +
                                    parseFloat(frmObj["Saldo_" + (id-1)].value);
    
    
    frmObj["Saldo_" + id].value=parseFloat(valore).toFixed(2);

  6. #6
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Grazie, funziona !!!!

    codice:
    function calcola(frmObj, id)
    
    {
      if (frmObj["Saldo_" + (id-1)])
      
      {
      
      frmObj["Saldo_" + id].value = parseFloat(frmObj["Entrate_" + id].value) -
                                    parseFloat(frmObj["Uscite_" + id].value) +
                                    parseFloat(frmObj["Saldo_" + (id-1)].value);
                                    
      frmObj["Saldo_" + id].value = parseFloat(frmObj["Saldo_" + id].value).toFixed(2);
                                        
      } 
      
      else
      
      {
      
      frmObj["Saldo_" + id].value = parseFloat(frmObj["Entrate_" + id].value) -
                                    parseFloat(frmObj["Uscite_" + id].value);    
                                    
      frmObj["Saldo_" + id].value = parseFloat(frmObj["Saldo_" + id].value).toFixed(2);
                                    
      }
    }

  7. #7

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.