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

    Somma di numeri decimali

    SAlve a tutti per voi sicuramente sarà una cavolata.. mi spiegate perchè

    2014.55 + 0.34 = 2014.8899999999998

    ecco il mio script


    add1 = ckCostoAttivo_medio.replace(/\,/,".")
    add1 = parseFloat(add1)
    add2 = document.Variazioni.txtTotaleVariazione_M.value.re place(/\,/,".")
    add2 = parseFloat(add2)

    parseFloat(add1 + add2)

    da cosa dipende tutto questo?

    come posso fare per limitare i decimali?

    grazie e a dopo

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    add1 = parseFloat(ckCostoAttivo_medio.replace(/\,/,"."));
    add2 = parseFloat(document.Variazioni.txtTotaleVariazione _M.value.replace(/\,/,"."));

    var tot = Math.round((add1 + add2) * 100) / 100;

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.