Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Visualizzare due cifre dopo la virgola

    Sono ore che stò cercando il modo di far visualizzare due cifre dopo la virgola su un numero intero ma non ho trovato nulla....quindi come ultima spiaggia lascio questo post.
    Io ho un numero intero es 1000 e vorrei che, tramite javascript, mi visualizzasse 1000,00
    Si può fare?

  2. #2
    Ciao,
    non ne sono sicuro,
    ma hai provato con la parseFloat('1000')?

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Originariamente inviato da mirkoagrati
    Ciao,
    non ne sono sicuro,
    ma hai provato con la parseFloat('1000')?

    Ciao
    Non funziona.......ti pare che non c'è il modo di fare una cosa del genere??? :master:

  4. #4
    codice:
    num = 1000;
    parsedNum = num.toFixed( 2 );
    ciao ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    161
    e bravo elpedro mi hai anticipato.
    la funzione toFixed(numero) indica quante cifre avere dopo la virgola

  6. #6
    Mettendo un valore fisso dentro una variabile ad es. 1000, funziona ma se il valore lo passo come argomento in una funzione non và...es:

    codice:
    function azzeraCampi(acc){ 
    primo =  acc.toFixed( 2 );
    document.scontrino.acconto.value = primo;
    totRim = document.scontrino.totScontrino.value-acc;
    secondo = totRim.toFixed( 2 );
    document.scontrino.totGen.value = secondo;
    }
    Cosa c'è che non va??

  7. #7
    up

  8. #8
    Probabilmente l'errore sta nel fatto che usi il toFixed su stringhe, e non su numeri. Prova ad usare un parseFloat sulle variabili in gioco, in primis su acc

    codice:
      function azzeraCampi(acc){ 
        primo =  acc.toFixed( 2 );
        ....
        totRim = parseFloat(document.scontrino.totScontrino.value) - acc;
        ....
      }
    
      azzeraCampi( parseFloat(valore) );
    Ciao ciao

  9. #9
    Grazie Pedro, Funziona!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.